@@ -769,12 +769,12 @@ static void parseOption(FFinstance* instance, FFdata* data, const char* key, con
769769 }
770770 else if (strcasecmp (key , "--print-config-system" ) == 0 )
771771 {
772- fputs (FASTFETCH_DATATEXT_CONFIG_SYSTEM , stdout );
772+ puts (FASTFETCH_DATATEXT_CONFIG_SYSTEM );
773773 exit (0 );
774774 }
775775 else if (strcasecmp (key , "--print-config-user" ) == 0 )
776776 {
777- fputs (FASTFETCH_DATATEXT_CONFIG_USER , stdout );
777+ puts (FASTFETCH_DATATEXT_CONFIG_USER );
778778 exit (0 );
779779 }
780780 else if (strcasecmp (key , "--print-structure" ) == 0 )
@@ -784,7 +784,7 @@ static void parseOption(FFinstance* instance, FFdata* data, const char* key, con
784784 }
785785 else if (strcasecmp (key , "--list-modules" ) == 0 )
786786 {
787- fputs (FASTFETCH_DATATEXT_MODULES , stdout );
787+ puts (FASTFETCH_DATATEXT_MODULES );
788788 exit (0 );
789789 }
790790 else if (strcasecmp (key , "--list-presets" ) == 0 )
@@ -1464,18 +1464,14 @@ int main(int argc, const char** argv)
14641464 if (data .structure .length == 0 )
14651465 ffStrbufAppendS (& data .structure , FASTFETCH_DATATEXT_STRUCTURE );
14661466
1467- #define FF_CONTAINS_MODULE_NAME (moduleName )\
1468- ffStrbufContainIgnCaseS(&data.structure, ":" #moduleName ":") ||\
1469- ffStrbufStartsWithIgnCaseS(&data.structure, #moduleName ":") ||\
1470- ffStrbufEndsWithIgnCaseS(&data.structure, ":" #moduleName)
1471-
1472- if (FF_CONTAINS_MODULE_NAME (CPUUsage ))
1467+ if (ffStrbufContainIgnCaseS (& data .structure , "CPUUsage" ))
14731468 ffPrepareCPUUsage ();
1474- if (FF_CONTAINS_MODULE_NAME (PublicIp ))
1469+
1470+ if (ffStrbufContainIgnCaseS (& data .structure , "PublicIp" ))
14751471 ffPreparePublicIp (& instance );
1476- if (FF_CONTAINS_MODULE_NAME (Weather ))
1472+
1473+ if (ffStrbufContainIgnCaseS (& data .structure , "Weather" ))
14771474 ffPrepareWeather (& instance );
1478- #undef FF_CONTAINS_MODULE_NAME
14791475
14801476 ffStart (& instance );
14811477
0 commit comments