return FALSE;
}
- iter->user_data = n;
+ iter->user_data = GINT_TO_POINTER (n);
+ iter->stamp = store->stamp;
+
return TRUE;
}
{
PsppireDataStore *store = PSPPIRE_DATA_STORE (tree_model);
+ g_return_if_fail (iter->stamp == store->stamp);
+
const struct variable *variable = psppire_dict_get_variable (store->dict, column);
if (NULL == variable)
return;
data_store->dict = NULL;
data_store->datasheet = NULL;
data_store->dispose_has_run = FALSE;
+ data_store->stamp = g_random_int ();
}
/*