/[gtktalog]/gtktalog/src/config_parse.y
ViewVC logotype

Diff of /gtktalog/src/config_parse.y

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.2 by chevdor, Mon Feb 10 23:12:02 2003 UTC revision 1.3 by chevdor, Tue Feb 11 00:53:19 2003 UTC
# Line 1299  init_config (GtkWidget * w) Line 1299  init_config (GtkWidget * w)
1299        my_config->mount_retry = 0;        my_config->mount_retry = 0;
1300        my_config->mime_extensions = g_tree_new ((GCompareFunc) strcmp);        my_config->mime_extensions = g_tree_new ((GCompareFunc) strcmp);
1301        my_config->mime_vfs_extensions = g_tree_new ((GCompareFunc) strcmp);        my_config->mime_vfs_extensions = g_tree_new ((GCompareFunc) strcmp);
1302        my_config->mime_to_skip_during_a_scan = NULL;        my_config->mime_to_skip_during_a_scan = g_new(GList*,0);
1303        my_config->use_du_s = TRUE;        my_config->use_du_s = TRUE;
1304        my_config->warn_mount = FALSE;        my_config->warn_mount = FALSE;
1305        my_config->eject_disk = TRUE;        my_config->eject_disk = TRUE;
# Line 1685  init_config (GtkWidget * w) Line 1685  init_config (GtkWidget * w)
1685            else if (IS_TOKEN ("AddMIMEToSkip"))            else if (IS_TOKEN ("AddMIMEToSkip"))
1686              {              {
1687                /* Icon */                /* Icon */
1688                  GList* lst;
1689    
1690                gl1 = GET_TOKEN;                gl1 = GET_TOKEN;
1691                gl2 = g_list_next (gl1);                gl2 = g_list_next (gl1);
1692                                
1693                g_print ("load %s | state=%i\n",mime = g_strdup (((GString*) (gl1->data))->str),gl2->data);                g_print ("load %s | state=%i\n",mime = g_strdup (((GString*) (gl1->data))->str),gl2->data);
1694    
1695                mime_type_to_skip=(struct_mime_type_to_skip*)malloc(sizeof(struct_mime_type_to_skip));                mime_type_to_skip=g_new(struct_mime_type_to_skip, 1);
1696                                
1697                mime_type_to_skip->state     = gl2->data;                mime_type_to_skip->state     = gl2->data;
1698                mime_type_to_skip->mime_type = g_strdup (((GString*) (gl1->data))->str);                mime_type_to_skip->mime_type = g_strdup (((GString*) (gl1->data))->str);
1699    
1700                g_slist_prepend(my_config->mime_to_skip_during_a_scan,                
1701                                mime_type_to_skip);                lst=g_slist_append(my_config->mime_to_skip_during_a_scan,
1702                                     mime_type_to_skip);
1703                  my_config->mime_to_skip_during_a_scan=lst;
1704                                
1705                g_string_free (gl1->data, TRUE);                g_string_free (gl1->data, TRUE);
1706                g_list_free (gl1);                g_list_free (gl1);

Legend:
Removed from v.1.2  
changed lines
  Added in v.1.3

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26