- Timestamp:
- Jun 30, 1999, 6:47:57 PM (26 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/kernel32/KERNEL32.CPP
r250 r255 1 /* $Id: KERNEL32.CPP,v 1. 9 1999-06-30 13:25:01 sandervlExp $ */1 /* $Id: KERNEL32.CPP,v 1.10 1999-06-30 16:47:57 phaller Exp $ */ 2 2 3 3 /* … … 699 699 //PH: looks like either \0 or arg3 terminate the copy 700 700 //return strncpy(arg1, arg2, arg3); 701 for (;*p2 && (arg3 > 1); arg3--) 701 arg3--; // pre-decrement to avoid exceeding buffer length 702 // results in better code than (arg1 > 1) 703 704 for (;*p2 && arg3; arg3--) 702 705 *p1++ = *p2++; 703 706
Note:
See TracChangeset
for help on using the changeset viewer.