File tree Expand file tree Collapse file tree 1 file changed +1
-7
lines changed Expand file tree Collapse file tree 1 file changed +1
-7
lines changed Original file line number Diff line number Diff line change @@ -9,21 +9,15 @@ void config_load(char *path, GOptionEntry entries[]) {
9
9
GKeyFile * keyfile = g_key_file_new ();
10
10
g_key_file_load_from_file (keyfile , path , G_KEY_FILE_NONE , NULL );
11
11
for (int i = 0 ; entries [i ].long_name != NULL ; ++ i ) {
12
- GError * error = NULL ;
13
12
switch (entries [i ].arg ) {
14
13
case G_OPTION_ARG_NONE :
15
14
* (gboolean * )entries [i ].arg_data =
16
15
g_key_file_get_boolean (keyfile , "main" , entries [i ].long_name , NULL );
17
16
break ;
18
17
case G_OPTION_ARG_STRING :
19
- * (gchar * * )entries [i ].arg_data =
20
- g_key_file_get_string (keyfile , "main" , entries [i ].long_name , NULL );
21
- break ;
22
18
case G_OPTION_ARG_FILENAME :
23
19
* (gchar * * )entries [i ].arg_data =
24
- g_key_file_get_string (keyfile , "main" , entries [i ].long_name , & error );
25
- if (error == NULL && !g_file_test (entries [i ].arg_data , G_FILE_TEST_EXISTS ))
26
- g_free (entries [i ].arg_data );
20
+ g_key_file_get_string (keyfile , "main" , entries [i ].long_name , NULL );
27
21
break ;
28
22
default :
29
23
g_error ("Unknown entry argument type" );
You can’t perform that action at this time.
0 commit comments