comparison src/fileio.c @ 21030:293eb7d1a966

(Ffile_name_nondirectory): Use size_byte member of XSTRING (filename).
author Kenichi Handa <handa@m17n.org>
date Tue, 03 Mar 1998 01:29:16 +0000
parents f7ace8487b28
children 4d1d3581eeb4
comparison
equal deleted inserted replaced
21029:3f47b0364c2a 21030:293eb7d1a966
434 handler = Ffind_file_name_handler (filename, Qfile_name_nondirectory); 434 handler = Ffind_file_name_handler (filename, Qfile_name_nondirectory);
435 if (!NILP (handler)) 435 if (!NILP (handler))
436 return call2 (handler, Qfile_name_nondirectory, filename); 436 return call2 (handler, Qfile_name_nondirectory, filename);
437 437
438 beg = XSTRING (filename)->data; 438 beg = XSTRING (filename)->data;
439 end = p = beg + XSTRING (filename)->size; 439 end = p = beg + XSTRING (filename)->size_byte;
440 440
441 while (p != beg && !IS_DIRECTORY_SEP (p[-1]) 441 while (p != beg && !IS_DIRECTORY_SEP (p[-1])
442 #ifdef VMS 442 #ifdef VMS
443 && p[-1] != ':' && p[-1] != ']' && p[-1] != '>' 443 && p[-1] != ':' && p[-1] != ']' && p[-1] != '>'
444 #endif /* VMS */ 444 #endif /* VMS */