Added work offline availability.
[claws.git] / src / stock_pixmap.c
index 7da7a727a0779b20dfb85cb280aba194a240af96..51e824439f94149079b49e77b9a95da212f88d93 100644 (file)
@@ -83,6 +83,8 @@
 #include "pixmaps/unread.xpm"
 #include "pixmaps/vcard.xpm"
 #include "pixmaps/ignorethread.xpm"
+#include "pixmaps/work_online.xpm"
+#include "pixmaps/work_offline.xpm"
 
 typedef struct _StockPixmapData        StockPixmapData;
 
@@ -168,6 +170,8 @@ static StockPixmapData pixmaps[] =
        {trash_hrm_xpm                  , NULL, NULL, "trash_close_hrm", "  "},
        {unread_xpm                             , NULL, NULL, "unread", "  "},
        {vcard_xpm                              , NULL, NULL, "vcard", "  "},
+       {work_online_xpm                        , NULL, NULL, "work_online", "  "},
+       {work_offline_xpm                       , NULL, NULL, "work_offline", "  "},
 };
 
 /* return newly constructed GtkPixmap from GdkPixmap */
@@ -268,11 +272,12 @@ static void stock_pixmap_find_themes_in_dir(GList **list, const gchar *dirname)
                                        *list = g_list_append(*list, fullentry);
                                        break;
                                }
-                               g_free(filetoexist);
                        }
+                       g_free(filetoexist);
                        if (i == N_STOCK_PIXMAPS) 
                                g_free(fullentry);
-               }
+               } else 
+                       g_free(fullentry);
        }
        closedir(dp);
 }