X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;f=ckuus4.c;h=defa68d58c0371277f1eefc024d15c187c11bde7;hb=e21690e3e5b8ec21dff7fd0cd52d82e7074a9010;hp=3e52feec49a0b037ccb4e233731d10839a3cec67;hpb=c8091b603419995c9b3d1b7b1d2904c917415af0;p=ckermit.git diff --git a/ckuus4.c b/ckuus4.c index 3e52fee..defa68d 100644 --- a/ckuus4.c +++ b/ckuus4.c @@ -1110,7 +1110,9 @@ struct keytab fnctab[] = { /* Function names */ #else { "permissions",FN_PERM, CM_INV}, /* Permissions of file */ #endif /* CK_PERMS */ +#ifdef SEEK_CUR { "pictureinfo",FN_PICTURE, 0 }, /* Picture orientation/dimensions */ +#endif /* SEEK_CUR */ { "radix", FN_RADIX, 0 }, /* Radix conversion */ #ifndef NORANDOM { "random", FN_RAND, 0}, /* Random number */ @@ -11833,6 +11835,7 @@ fneval(fn,argp,argn,xp) char *fn, *argp[]; int argn; char * xp; { goto fnend; } +#ifdef SEEK_CUR /* \fpicture(): Get dimensions of GIF or JPG image. fdc June 2006 @@ -11967,6 +11970,8 @@ fneval(fn,argp,argn,xp) char *fn, *argp[]; int argn; char * xp; { } goto fnend; } +#endif /* SEEK_CUR */ + if (cx == FN_PID) { int x = -1; if (chknum(bp[0])) { /* Need numeric argument */ @@ -12676,7 +12681,9 @@ nvlook(s) char *s; { #ifndef NODIAL case VN_DMSG: #ifdef BIGBUFOK - ckstrncpy(vvbuf,dialmsg[dialsta],VVBUFL); /* Safe if src == NULL */ + ckstrncpy(vvbuf, + ((dialsta < 0) ? "(none)" : dialmsg[dialsta]), + VVBUFL); /* Safe if src == NULL */ #endif /* BIGBUFOK */ return((char *)vvbuf); #endif /* NODIAL */