Changeset eda425f069750a98ac8f8872aad0fcc9758560f7

Show
Ignore:
Timestamp:
16/12/07 15:40:15 (10 months ago)
Author:
Rémi Denis-Courmont <rem@videolan.org>
git-committer:
Rémi Denis-Courmont <rem@videolan.org> 1197816015 +0000
git-parent:

[1f9d8d6cc17156bbf51e76f71cbb8367594d6c8a]

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

Simplification, and no-ops removal

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • src/config/core.c

    r1f9d8d6 reda425f  
    521521    { 
    522522        p_module->p_config[i] = p_orig[i]; 
    523  
    524         if (IsConfigIntegerType (p_module->p_config[i].i_type)) 
    525         { 
    526             p_module->p_config[i].orig.i = p_orig[i].value.i; 
    527             p_module->p_config[i].saved.i = p_orig[i].value.i; 
    528         } 
    529         else 
    530         if (IsConfigFloatType (p_module->p_config[i].i_type)) 
    531         { 
    532             p_module->p_config[i].orig.f = p_orig[i].value.f; 
    533             p_module->p_config[i].saved.f = p_orig[i].value.f; 
    534         } 
    535         else 
    536         if (IsConfigStringType (p_module->p_config[i].i_type)) 
    537         { 
    538             p_module->p_config[i].value.psz = strdupnull (p_orig[i].value.psz); 
    539             p_module->p_config[i].orig.psz = strdupnull (p_orig[i].value.psz); 
    540             p_module->p_config[i].saved.psz = NULL; 
    541         } 
    542  
    543         p_module->p_config[i].psz_type = p_orig[i].psz_type; 
    544         p_module->p_config[i].psz_name = p_orig[i].psz_name; 
    545         p_module->p_config[i].psz_current = p_orig[i].psz_current; 
    546         p_module->p_config[i].psz_text = p_orig[i].psz_text; 
    547         p_module->p_config[i].psz_longtext = p_orig[i].psz_longtext; 
    548  
    549523        p_module->p_config[i].p_lock = &p_module->object_lock; 
    550524 
  • src/modules/entry.c

    r1f9d8d6 reda425f  
    199199            if (IsConfigIntegerType (item->i_type)) 
    200200            { 
     201                item->orig.i = item->saved.i = 
    201202                item->value.i = va_arg (ap, int); 
    202203                ret = 0; 
     
    205206            if (IsConfigFloatType (item->i_type)) 
    206207            { 
     208                item->orig.f = item->saved.f = 
    207209                item->value.f = va_arg (ap, double); 
    208210                ret = 0; 
     
    213215                const char *value = va_arg (ap, const char *); 
    214216                item->value.psz = value ? strdup (value) : NULL; 
     217                item->orig.psz = value ? strdup (value) : NULL; 
     218                item->saved.psz = value ? strdup (value) : NULL; 
    215219                ret = 0; 
    216220            }