if (!w->window)
{
link=list;
- list=g_slist_remove_link(list,link);
- g_slist_free_1(link);
+ list=g_list_remove_link(list,link);
+ g_list_free_1(link);
}
else
{
if (gtk_widget_get_display(w)==display)
gdk_window_set_cursor(w->window,cursor);
else
- remaining=g_slist_prepend(remaining,w);
+ remaining=g_list_prepend(remaining,w);
}
}
gdk_display_flush(display);
static void install_icons(void)
{
- int w,h;
gchar *s;
- GdkPixbuf *pixbuf;
GtkIconSource *source;
GtkIconSet *icon_set;
GtkIconFactory *factory;
void plover_local_media_store_scan(PloverLocalMediaStore *store)
{
- GList *sets,*drives,*link;
+ GSList *sets,*slink;
+ GList *drives,*link;
GDrive *drive;
g_return_if_fail(PLOVER_IS_LOCAL_MEDIA_STORE(store));
sets=
g_slist_copy(plover_package_store_get_sets(PLOVER_PACKAGE_STORE(store)));
- for(link=sets;link;link=link->next)
+ for(slink=sets;slink;slink=slink->next)
plover_package_store_remove_set(PLOVER_PACKAGE_STORE(store),
- PLOVER_PACKAGE_SET(link->data));
+ PLOVER_PACKAGE_SET(slink->data));
g_slist_free(sets);
drives=g_volume_monitor_get_connected_drives(store->monitor);
for(link=drives;link;link=link->next)
GType plover_local_media_store_get_type(void) G_GNUC_CONST;
GtkTreeModel *plover_local_media_store_new(void);
-void plover_local_media_scan(PloverLocalMediaStore *store);
+void plover_local_media_store_scan(PloverLocalMediaStore *store);
G_END_DECLS
AM_CFLAGS=-g $(PLOVER_GTK_CFLAGS)
LIBS=../plover/libplover.la $(PLOVER_GTK_LIBS)
INCLUDES=-I$(top_srcdir)
-LDFLAGS=-no-undefined -version-info $(PLOVER_GTK_LT_VERSION_INFO)
+AM_LDFLAGS=-no-undefined -version-info $(PLOVER_GTK_LT_VERSION_INFO)
pkginclude_HEADERS=error.h package.h packageset.h packagestore.h \
packagefilestore.h
static GType
plover_package_file_store_get_column_type(GtkTreeModel *tree_model,gint indx)
{
- PloverPackageFileStore *store=(PloverPackageFileStore *)tree_model;
g_return_val_if_fail(indx>=0 && indx<PLOVER_PACKAGE_FILE_STORE_NO_COLUMNS,
G_TYPE_INVALID);
return column_types[indx];
case PLOVER_PACKAGE_FILE_STORE_NAME_COLUMN:
g_value_set_string(value,name);
break;
+ case PLOVER_PACKAGE_FILE_STORE_NO_COLUMNS:
+ /* Quieten compiler warning */
+ break;
}
}
GtkTreeIter *iter,GtkTreeIter *parent)
{
PloverPackageFileStorePrivate *priv;
- PloverPackageFileStore *store=(PloverPackageFileStore *)tree_model;
priv=PLOVER_PACKAGE_FILE_STORE_GET_PRIVATE(tree_model);
/* this is a list, nodes have no children */
if (parent)
GtkTreeIter *iter)
{
PloverPackageFileStorePrivate *priv;
- PloverPackageFileStore *store=(PloverPackageFileStore *)tree_model;
priv=PLOVER_PACKAGE_FILE_STORE_GET_PRIVATE(tree_model);
if (!iter)
return g_sequence_get_length(priv->seq);
GtkTreeIter *iter,GtkTreeIter *parent,gint n)
{
PloverPackageFileStorePrivate *priv;
- PloverPackageFileStore *store=(PloverPackageFileStore *)tree_model;
priv=PLOVER_PACKAGE_FILE_STORE_GET_PRIVATE(tree_model);
GSequenceIter *child;
if (parent)
#ifdef WIN32
s=g_strdelimit(s,"/",'\\');
#endif
- si=g_sequence_insert_sorted(priv->seq,s,g_strcmp0,NULL);
+ si=g_sequence_insert_sorted(priv->seq,s,(GCompareDataFunc)g_strcmp0,
+ NULL);
*indices=g_sequence_iter_get_position(si);
ti.stamp=priv->stamp;
ti.user_data=si;
static GType
plover_package_store_get_column_type(GtkTreeModel *tree_model,gint indx)
{
- PloverPackageStore *store=(PloverPackageStore *)tree_model;
g_return_val_if_fail(indx>=0 && indx<PLOVER_PACKAGE_STORE_NO_COLUMNS,
G_TYPE_INVALID);
return column_types[indx];
g_free(s);
}
break;
+ case PLOVER_PACKAGE_STORE_NO_COLUMNS:
+ /* Quieten compiler warning */
+ break;
}
}
GtkTreeIter *iter,GtkTreeIter *parent)
{
PloverPackageStorePrivate *priv;
- PloverPackageStore *store=(PloverPackageStore *)tree_model;
priv=PLOVER_PACKAGE_STORE_GET_PRIVATE(tree_model);
/* this is a list, nodes have no children */
if (parent)
GtkTreeIter *iter)
{
PloverPackageStorePrivate *priv;
- PloverPackageStore *store=(PloverPackageStore *)tree_model;
priv=PLOVER_PACKAGE_STORE_GET_PRIVATE(tree_model);
if (!iter)
return g_sequence_get_length(priv->seq);
GtkTreeIter *iter,GtkTreeIter *parent,gint n)
{
PloverPackageStorePrivate *priv;
- PloverPackageStore *store=(PloverPackageStore *)tree_model;
priv=PLOVER_PACKAGE_STORE_GET_PRIVATE(tree_model);
GSequenceIter *child;
if (parent)
AM_CFLAGS=-g $(LIBPLOVER_CFLAGS)
LIBS=$(LIBPLOVER_LIBS)
INCLUDES=-I$(top_srcdir)
-LDFLAGS=-no-undefined -version-info $(LIBPLOVER_LT_VERSION_INFO)
+AM_LDFLAGS=-no-undefined -version-info $(LIBPLOVER_LT_VERSION_INFO)
pkginclude_HEADERS=plover.h