Changeset b99c670cf4962dd59a7f57b5638c19ca0ff400d7

Show
Ignore:
Timestamp:
10/01/07 16:30:02 (1 year ago)
Author:
Rémi Denis-Courmont <rem@videolan.org>
git-committer:
Rémi Denis-Courmont <rem@videolan.org> 1191249002 +0000
git-parent:

[a0bac60a5a6c56084edb75d52fb20c23a91276cd]

git-author:
Rémi Denis-Courmont <rem@videolan.org> 1191249002 +0000
Message:

Fix playlist enqueue RPC

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • src/misc/win32_specific.c

    r86f2f73 rb99c670  
    219219                int i_opt; 
    220220                vlc_ipc_data_t *p_data; 
    221                 size_t i_data = sizeof (p_data); 
     221                size_t i_data = sizeof (*p_data); 
    222222 
    223223                for( i_opt = optind; i_opt < *pi_argc; i_opt++ ) 
     
    241241                    i_data += i_len; 
    242242                } 
     243                i_data += sizeof (*p_data); 
    243244 
    244245                /* Send our playlist items to the 1st instance */ 
     
    322323            for( i_opt = 0; i_opt < i_argc; i_opt++ ) 
    323324            { 
    324                 ppsz_argv[i_opt] = &p_data[i_data + sizeof(int)]; 
    325                 i_data += *((int *)&p_data[i_data]); 
    326                 i_data += sizeof(int); 
     325                ppsz_argv[i_opt] = p_data->data + i_data + sizeof(int); 
     326                i_data += sizeof(int) + *((int *)(p_data->data + i_data)); 
    327327            } 
    328328