sm_abort
sm_abort __P((
sm_abort(fmt, va_alist)
sm_abort("sm_exc_vnew_x: bad argformat '%c'",
sm_abort("sm_heap_register: ptr %p is already registered (%s:%d)",
sm_abort("sm_realloc: bad argument (%p)", ptr);
sm_abort("sm_realloc_x: bad argument (%p)", ptr);
sm_abort("sm_free: bad argument (%p) (%s:%d)", ptr, tag, num);
sm_abort("sm_heap_checkptr(%p): bad ptr (%s:%d)", ptr, tag, num);
sm_abort("fp->f_ival=%d: out of range (0...2)", fp->f_ival);
sm_abort("sm_io_stdioopen: mode '%s' is bad", mode);
sm_abort("sm_io_fopen: bad flags 0%o", flags);
sm_abort("queuename: bad queue file type %d", type);