projects
/
pspp
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
subtotal and hsubtotal work
[pspp]
/
src
/
ui
/
gui
/
psppire-var-ptr.c
diff --git
a/src/ui/gui/psppire-var-ptr.c
b/src/ui/gui/psppire-var-ptr.c
index a2f65a3946280b02fc83c2a00e6f71f7a7715477..a5511ec31fc0f7848374a1ca59a1a6e376859801 100644
(file)
--- a/
src/ui/gui/psppire-var-ptr.c
+++ b/
src/ui/gui/psppire-var-ptr.c
@@
-28,17
+28,17
@@
*/
*/
-/* Shallow copy the pointer */
static gpointer
variable_copy (gpointer var)
{
static gpointer
variable_copy (gpointer var)
{
- return var;
+ struct variable *v = var;
+ return var_ref (v);
}
}
-/* Do nothing. It's a pointer only! */
static void
variable_free (gpointer var)
{
static void
variable_free (gpointer var)
{
+ var_unref (var);
}
}