Changeset 3523

Show
Ignore:
Timestamp:
08/12/08 14:51:09 (4 months ago)
Author:
dgollub
Message:

Handle AdvancedOption? Type "string". Fixes #800
Patch by hendrik

Location:
trunk/opensync/plugin
Files:
2 modified

Legend:

Unmodified
Added
Removed
  • trunk/opensync/plugin/opensync_plugin_advancedoptions.c

    r3477 r3523  
    6666                        type = "ulonglong"; 
    6767                        break; 
     68                case OSYNC_PLUGIN_ADVANCEDOPTION_TYPE_STRING: 
     69                        type = "string"; 
     70                        break; 
    6871        } 
    6972 
     
    9396        else if (!strcmp(typestr, "ulonglong")) 
    9497                return OSYNC_PLUGIN_ADVANCEDOPTION_TYPE_ULONGLONG; 
     98        else if (!strcmp(typestr, "string")) 
     99                return OSYNC_PLUGIN_ADVANCEDOPTION_TYPE_STRING; 
     100 
    95101         
    96102        return OSYNC_PLUGIN_ADVANCEDOPTION_TYPE_NONE; 
  • trunk/opensync/plugin/opensync_plugin_advancedoptions.h

    r3463 r3523  
    3232        OSYNC_PLUGIN_ADVANCEDOPTION_TYPE_UINT, 
    3333        OSYNC_PLUGIN_ADVANCEDOPTION_TYPE_ULONG, 
    34         OSYNC_PLUGIN_ADVANCEDOPTION_TYPE_ULONGLONG 
     34        OSYNC_PLUGIN_ADVANCEDOPTION_TYPE_ULONGLONG, 
     35        OSYNC_PLUGIN_ADVANCEDOPTION_TYPE_STRING 
    3536} OSyncPluginAdvancedOptionType; 
    3637