Ignore:
Timestamp:
Jun 9, 2009, 12:08:29 PM (16 years ago)
Author:
Herwig Bauernfeind
Message:

printing.c:start_background_queue loop fix in 3.2 branch

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/samba-3.2.x/source/smbd/password.c

    r232 r257  
    346346
    347347        vuser->homes_snum = -1;
     348       
     349#ifdef __OS2__
     350        /* On OS/2 we use drive letters which have a colon.  This is also the
     351           field separator in master.passwd, so we use a $ instead of a colon
     352           for the drive separator, ie e$/user instead of e:/user.  This code
     353           simply exchanges any $ for a : in the user's homedir */
     354        if (vuser->unix_homedir[1] == '$')
     355                vuser->unix_homedir[1] = ':';
     356#endif
     357
    348358        if ( (!vuser->guest) && vuser->unix_homedir && *(vuser->unix_homedir)) {
    349359                int servicenumber = lp_servicenumber(vuser->user.unix_name);
Note: See TracChangeset for help on using the changeset viewer.