Ignore:
Timestamp:
Jul 3, 2008, 11:23:12 AM (17 years ago)
Author:
Paul Smedley
Message:

Update source to 3.2.0 GA level

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/samba/source/rpcclient/cmd_spoolss.c

    r133 r138  
    12201220 *************************************************************************/
    12211221 
    1222 static char* get_driver_3_param (char* str, const char* delim, UNISTR* dest)
     1222static char* get_driver_3_param (char* str, const char* delim, UNISTR* dest,
     1223                                 char **saveptr)
    12231224{
    12241225        char    *ptr;
    1225         char *saveptr;
    12261226
    12271227        /* get the next token */
    1228         ptr = strtok_r(str, delim, &saveptr);
     1228        ptr = strtok_r(str, delim, saveptr);
    12291229
    12301230        /* a string of 'NULL' is used to represent an empty
     
    12561256
    12571257        /* 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);
    12651265
    12661266        /* <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;
    12691270
    12701271        /* begin to strip out each filename */
Note: See TracChangeset for help on using the changeset viewer.