summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--pn_cmd_node.c4
-rw-r--r--pn_ns.c2
2 files changed, 3 insertions, 3 deletions
diff --git a/pn_cmd_node.c b/pn_cmd_node.c
index dcf3613..2031fb7 100644
--- a/pn_cmd_node.c
+++ b/pn_cmd_node.c
@@ -92,7 +92,7 @@ got_command(struct pn_cmd_node *self,
{
struct pn_cmd_node_priv *priv = self->priv;
struct pn_cmd *cmd;
- struct pn_trans *trans;
+ struct pn_trans *trans = NULL;
pn_trans_cb_t cb = NULL;
show_cmd(true, string, length);
@@ -161,7 +161,7 @@ instance_init(GTypeInstance *instance,
void *g_class)
{
struct pn_cmd_node *self = PN_CMD_NODE(instance);
- struct pn_cmd_node_priv *priv = self->priv;
+ struct pn_cmd_node_priv *priv;
self->priv = priv = G_TYPE_INSTANCE_GET_PRIVATE(instance, PN_CMD_NODE_TYPE, struct pn_cmd_node_priv);
priv->transactions = g_hash_table_new_full(g_direct_hash, g_direct_equal, NULL, (GDestroyNotify) pn_trans_free);
diff --git a/pn_ns.c b/pn_ns.c
index 2cc1d01..1ec6e5c 100644
--- a/pn_ns.c
+++ b/pn_ns.c
@@ -58,7 +58,7 @@ instance_init(GTypeInstance *instance,
void *g_class)
{
struct pn_ns *self = PN_NS(instance);
- struct pn_ns_priv *priv = self->priv;
+ struct pn_ns_priv *priv;
self->priv = priv = G_TYPE_INSTANCE_GET_PRIVATE(instance, PN_NS_TYPE, struct pn_ns_priv);