]> git.ipfire.org Git - thirdparty/tvheadend.git/commitdiff
idnode: fix potential issue with trying to load unsaved values
authorAdam Sutton <dev@adamsutton.me.uk>
Fri, 16 May 2014 23:02:43 +0000 (00:02 +0100)
committerAdam Sutton <dev@adamsutton.me.uk>
Fri, 16 May 2014 23:02:43 +0000 (00:02 +0100)
src/idnode.h

index e5aaf7dba35b46e4bb844073f1330117c5db73f3..8d2c786b19ddc6ca76b6d4893a1aa00393da3a31 100644 (file)
@@ -144,7 +144,7 @@ int       idnode_write0 (idnode_t *self, htsmsg_t *m, int optmask, int dosave);
 
 #define idclass_serialize(idc) idclass_serialize0(idc, 0)
 #define idnode_serialize(in)   idnode_serialize0(in, 0)
-#define idnode_load(in, m)     idnode_write0(in, m, 0, 0)
+#define idnode_load(in, m)     idnode_write0(in, m, PO_NOSAVE, 0)
 #define idnode_save(in, m)     idnode_read0(in, m, PO_NOSAVE | PO_USERAW)
 #define idnode_update(in, m)   idnode_write0(in, m, PO_RDONLY | PO_WRONCE, 1)