Mercurial > hg > xemacs-beta
diff src/vmsfns.c @ 82:6a378aca36af r20-0b91
Import from CVS: tag r20-0b91
author | cvs |
---|---|
date | Mon, 13 Aug 2007 09:07:36 +0200 |
parents | 131b0175ea99 |
children |
line wrap: on
line diff
--- a/src/vmsfns.c Mon Aug 13 09:06:45 2007 +0200 +++ b/src/vmsfns.c Mon Aug 13 09:07:36 2007 +0200 @@ -368,8 +368,7 @@ for (ptr = process_list; ptr; ptr = ptr->next) if (XINT (name) == ptr->name) { - write_to_mbx (ptr, string_data (XSTRING (command)), - string_length (XSTRING (command))); + write_to_mbx (ptr, XSTRING_DATA (command), XSTRING_LENGTH (command)); return Qt; } return Qnil; @@ -583,8 +582,8 @@ CHECK_STRING (priv); priv = Fupcase (priv, Fcurrent_buffer ()); - prvname = string_data (XSTRING (priv)); - prvlen = string_length (XSTRING (priv)); + prvname = XSTRING_DATA (priv); + prvlen = XSTRING_LENGTH (priv); found = 0; prvmask[0] = 0; prvmask[1] = 0; @@ -603,7 +602,7 @@ } } if (! found) - error ("Unknown privilege name %s", string_data (XSTRING (priv))); + error ("Unknown privilege name %s", XSTRING_DATA (priv)); if (NILP (getprv)) { if (sys$setprv (NILP (value) ? 0 : 1, prvmask, 0, 0) == SS$_NORMAL) @@ -654,8 +653,8 @@ CHECK_STRING (type); type = Fupcase (type, Fcurrent_buffer ()); - typename = string_data (XSTRING (type)); - typelen = string_length (XSTRING (type)); + typename = XSTRING_DATA (type); + typelen = XSTRING_LENGTH (type); for (i = 0; i < sizeof (vms_object) / sizeof (vms_object[0]); i++) { ptr = &vms_object[i]; @@ -678,7 +677,7 @@ int prcnam[2]; if (NILP (pid) - || STRINGP (pid) && string_length (XSTRING (pid)) == 0 + || STRINGP (pid) && XSTRING_LENGTH (pid) == 0 || ZEROP (pid)) { code = owner ? JPI$_OWNER : JPI$_PID; @@ -693,8 +692,8 @@ return (XINT (pid)); CHECK_STRING (pid); pid = Fupcase (pid, Fcurrent_buffer ()); - size = string_length (XSTRING (pid)); - p = string_data (XSTRING (pid)); + size = XSTRING_LENGTH (pid); + p = XSTRING_DATA (pid); numeric = 1; id = 0; for (i = 0; i < size; i++, p++) @@ -713,8 +712,8 @@ } if (numeric) return (id); - prcnam[0] = string_length (XSTRING (pid)); - prcnam[1] = string_data (XSTRING (pid)); + prcnam[0] = XSTRING_LENGTH (pid); + prcnam[1] = XSTRING_DATA (pid); status = lib$getjpi (&JPI$_PID, 0, prcnam, &id); if (! (status & 1)) error ("Cannot find process id: %s", @@ -854,8 +853,8 @@ short length, level; CHECK_STRING (arg1); - symdsc[0] = string_length (XSTRING (arg1)); - symdsc[1] = string_data (XSTRING (arg1)); + symdsc[0] = XSTRING_LENGTH (arg1); + symdsc[1] = XSTRING_DATA (arg1); status = lib$sys_trnlog (symdsc, &length, strdsc); if (! (status & 1)) error ("Unable to translate logical name: %s", vmserrstr (status)); @@ -874,8 +873,8 @@ short length, level; CHECK_STRING (arg1); - symdsc[0] = string_length (XSTRING (arg1)); - symdsc[1] = string_data (XSTRING (arg1)); + symdsc[0] = XSTRING_LENGTH (arg1); + symdsc[1] = XSTRING_DATA (arg1); status = lib$get_symbol (symdsc, strdsc, &length, &level); if (! (status & 1)) { if (status == LIB$_NOSUCHSYM)