Mercurial > hg > xemacs-beta
comparison src/realpath.c @ 4990:8f0cf4fd3d2c
Automatic merge
| author | Ben Wing <ben@xemacs.org> |
|---|---|
| date | Sat, 06 Feb 2010 04:01:46 -0600 |
| parents | 3c3c1d139863 |
| children | 308d34e9f07d |
comparison
equal
deleted
inserted
replaced
| 4989:d2ec55325515 | 4990:8f0cf4fd3d2c |
|---|---|
| 160 { | 160 { |
| 161 errno = ENAMETOOLONG; | 161 errno = ENAMETOOLONG; |
| 162 return -1; | 162 return -1; |
| 163 } | 163 } |
| 164 memcpy (buf, tmp, len); | 164 memcpy (buf, tmp, len); |
| 165 xfree (tmp, Ibyte *); | 165 xfree (tmp); |
| 166 return len; | 166 return len; |
| 167 } | 167 } |
| 168 } | 168 } |
| 169 # endif | 169 # endif |
| 170 | 170 |
| 216 { | 216 { |
| 217 WIN32_FIND_DATAW find_data; | 217 WIN32_FIND_DATAW find_data; |
| 218 Extbyte *nameext; | 218 Extbyte *nameext; |
| 219 HANDLE dir_handle; | 219 HANDLE dir_handle; |
| 220 | 220 |
| 221 C_STRING_TO_TSTR (name, nameext); | 221 nameext = ITEXT_TO_TSTR (name); |
| 222 dir_handle = qxeFindFirstFile (nameext, &find_data); | 222 dir_handle = qxeFindFirstFile (nameext, &find_data); |
| 223 if (dir_handle == INVALID_HANDLE_VALUE) | 223 if (dir_handle == INVALID_HANDLE_VALUE) |
| 224 { | 224 { |
| 225 errno = ENOENT; | 225 errno = ENOENT; |
| 226 return -1; | 226 return -1; |
| 462 | 462 |
| 463 void | 463 void |
| 464 vars_of_realpath (void) | 464 vars_of_realpath (void) |
| 465 { | 465 { |
| 466 QSin_qxe_realpath = | 466 QSin_qxe_realpath = |
| 467 build_msg_string ("(in qxe_realpath)"); | 467 build_defer_string ("(in qxe_realpath)"); |
| 468 staticpro (&QSin_qxe_realpath); | 468 staticpro (&QSin_qxe_realpath); |
| 469 } | 469 } |
