Changeset 138 for trunk/samba/source/rpcclient
- Timestamp:
- Jul 3, 2008, 11:23:12 AM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/samba/source/rpcclient/cmd_spoolss.c
r133 r138 1220 1220 *************************************************************************/ 1221 1221 1222 static char* get_driver_3_param (char* str, const char* delim, UNISTR* dest) 1222 static char* get_driver_3_param (char* str, const char* delim, UNISTR* dest, 1223 char **saveptr) 1223 1224 { 1224 1225 char *ptr; 1225 char *saveptr;1226 1226 1227 1227 /* get the next token */ 1228 ptr = strtok_r(str, delim, &saveptr);1228 ptr = strtok_r(str, delim, saveptr); 1229 1229 1230 1230 /* a string of 'NULL' is used to represent an empty … … 1256 1256 1257 1257 /* fill in the UNISTR fields */ 1258 str = get_driver_3_param (args, ":", &info->name );1259 str = get_driver_3_param (NULL, ":", &info->driverpath );1260 str = get_driver_3_param (NULL, ":", &info->datafile );1261 str = get_driver_3_param (NULL, ":", &info->configfile );1262 str = get_driver_3_param (NULL, ":", &info->helpfile );1263 str = get_driver_3_param (NULL, ":", &info->monitorname );1264 str = get_driver_3_param (NULL, ":", &info->defaultdatatype );1258 str = get_driver_3_param (args, ":", &info->name, &saveptr); 1259 str = get_driver_3_param (NULL, ":", &info->driverpath, &saveptr); 1260 str = get_driver_3_param (NULL, ":", &info->datafile, &saveptr); 1261 str = get_driver_3_param (NULL, ":", &info->configfile, &saveptr); 1262 str = get_driver_3_param (NULL, ":", &info->helpfile, &saveptr); 1263 str = get_driver_3_param (NULL, ":", &info->monitorname, &saveptr); 1264 str = get_driver_3_param (NULL, ":", &info->defaultdatatype, &saveptr); 1265 1265 1266 1266 /* <Comma Separated List of Dependent Files> */ 1267 str2 = get_driver_3_param (NULL, ":", NULL); /* save the beginning of the string */ 1268 str = str2; 1267 /* save the beginning of the string */ 1268 str2 = get_driver_3_param (NULL, ":", NULL, &saveptr); 1269 str = str2; 1269 1270 1270 1271 /* begin to strip out each filename */
Note:
See TracChangeset
for help on using the changeset viewer.