Mercurial > emacs
comparison src/dosfns.c @ 46370:40db0673e6f0
Most uses of XSTRING combined with STRING_BYTES or indirection changed to
SCHARS, SBYTES, STRING_INTERVALS, SREF, SDATA; explicit size_byte references
left unchanged for now.
author | Ken Raeburn <raeburn@raeburn.org> |
---|---|
date | Mon, 15 Jul 2002 00:00:41 +0000 |
parents | 425d5cebd73c |
children | 695cf19ef79e d7ddb3e565de |
comparison
equal
deleted
inserted
replaced
46369:dd1d3b1d0053 | 46370:40db0673e6f0 |
---|---|
501 name = f->name; | 501 name = f->name; |
502 | 502 |
503 if (FRAME_MSDOS_P (f)) | 503 if (FRAME_MSDOS_P (f)) |
504 { | 504 { |
505 BLOCK_INPUT; | 505 BLOCK_INPUT; |
506 w95_set_virtual_machine_title (XSTRING (name)->data); | 506 w95_set_virtual_machine_title (SDATA (name)); |
507 UNBLOCK_INPUT; | 507 UNBLOCK_INPUT; |
508 } | 508 } |
509 } | 509 } |
510 #endif /* !HAVE_X_WINDOWS */ | 510 #endif /* !HAVE_X_WINDOWS */ |
511 | 511 |
523 | 523 |
524 CHECK_STRING (filename); | 524 CHECK_STRING (filename); |
525 filename = Fexpand_file_name (filename, Qnil); | 525 filename = Fexpand_file_name (filename, Qnil); |
526 encoded = ENCODE_FILE (filename); | 526 encoded = ENCODE_FILE (filename); |
527 | 527 |
528 if (statfs (XSTRING (encoded)->data, &stfs)) | 528 if (statfs (SDATA (encoded), &stfs)) |
529 value = Qnil; | 529 value = Qnil; |
530 else | 530 else |
531 value = list3 (make_float ((double) stfs.f_bsize * stfs.f_blocks), | 531 value = list3 (make_float ((double) stfs.f_bsize * stfs.f_blocks), |
532 make_float ((double) stfs.f_bsize * stfs.f_bfree), | 532 make_float ((double) stfs.f_bsize * stfs.f_bfree), |
533 make_float ((double) stfs.f_bsize * stfs.f_bavail)); | 533 make_float ((double) stfs.f_bsize * stfs.f_bavail)); |