Changeset daae10f for unix.c


Ignore:
Timestamp:
2010-08-07T16:33:02Z (14 years ago)
Author:
Wilmer van der Gaast <wilmer@…>
Branches:
master
Children:
7b87539
Parents:
289bd2d
Message:

OpenSolaris (non-gcc) fixes, patches from Dagobert Michelsen <dam@…>
with some changes.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • unix.c

    r289bd2d rdaae10f  
    159159        {
    160160                char *fn = ipc_master_save_state();
     161                char *env;
     162               
     163                env = g_strdup_printf( "_BITLBEE_RESTART_STATE=%s", fn );
     164                putenv( env );
     165                g_free( fn );
     166                /* Looks like env should *not* be freed here as putenv
     167                   doesn't make a copy. Odd. */
    161168               
    162169                chdir( old_cwd );
    163                
    164                 setenv( "_BITLBEE_RESTART_STATE", fn, 1 );
    165                 g_free( fn );
    166                
    167170                close( global.listen_socket );
    168171               
Note: See TracChangeset for help on using the changeset viewer.