Changeset 862 for trunk/server/source3/smbd/mangle_hash2.c
- Timestamp:
- May 13, 2014, 11:39:04 AM (11 years ago)
- Location:
- trunk/server
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/server
- Property svn:mergeinfo changed
/vendor/current merged: 860
- Property svn:mergeinfo changed
-
trunk/server/source3/smbd/mangle_hash2.c
r745 r862 627 627 if (((unsigned int)name[0]) > 128 && (name[1] != 0)) { 628 628 /* Possible start of mb character. */ 629 char mbc[2]; 629 size_t size = 0; 630 (void)next_codepoint(name, &size); 630 631 /* 631 632 * Note that if CH_UNIX is utf8 a string may be 3 … … 635 636 * JRA. 636 637 */ 637 if ( convert_string(CH_UNIX, CH_UTF16LE, name, 2, mbc, 2, False) == 2) {638 /* Was a goodmb string. */639 name += 2;638 if (size > 1) { 639 /* Was a mb string. */ 640 name += size; 640 641 continue; 641 642 }
Note:
See TracChangeset
for help on using the changeset viewer.