diff options
author | Brendan Taylor <whateley@gmail.com> | 2011-09-13 09:17:28 +0000 |
---|---|---|
committer | Brendan Taylor <whateley@gmail.com> | 2011-09-13 09:17:28 +0000 |
commit | 9f19ab832505ffd721cd466eba1a479ad4ff7cd4 (patch) | |
tree | 3edd96f34b40f98ef0113e74bd1226deb8843169 /src/variables.c | |
parent | 8b87065fef2a29a6434c97af1c6311f396a3f7fc (diff) |
make init_fifo and init_socket be less surprising.
Diffstat (limited to 'src/variables.c')
-rw-r--r-- | src/variables.c | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/src/variables.c b/src/variables.c index a1063a0..5d770e6 100644 --- a/src/variables.c +++ b/src/variables.c @@ -465,12 +465,18 @@ set_current_encoding() { void cmd_fifo_dir() { - uzbl.behave.fifo_dir = init_fifo(uzbl.behave.fifo_dir); + if(!init_fifo(uzbl.behave.fifo_dir)) { + g_free(uzbl.behave.fifo_dir); + uzbl.behave.fifo_dir = NULL; + } } void cmd_socket_dir() { - uzbl.behave.socket_dir = init_socket(uzbl.behave.socket_dir); + if(!init_socket(uzbl.behave.socket_dir)) { + g_free(uzbl.behave.socket_dir); + uzbl.behave.socket_dir = NULL; + } } void |