rem: return TRUE;
add: return FALSE;
context: gboolean categ_drag_data_received ( GtkTreeDragDest   *drag_dest,				    GtkTreePath       *path,				    GtkSelectionData  *selection_data ){    GtkTreeIter iter;    printf (">> received %p\n", path);    if ( path )    {	gchar * buffer;	gtk_tree_model_get_iter ( GTK_TREE_MODEL(categ_tree_model), &iter, path );	gtk_tree_model_get ( GTK_TREE_MODEL(categ_tree_model), &iter, 			     CATEGORY_TREE_TEXT_COLUMN, &buffer,			     -1);	printf ("!!> %s\n", buffer);	return TRUE;    }        return TRUE;}