i3/include
Julius Plenz 70ec3867fe clean up zero-byte logfile on immediate exit
Otherwise, a zero-byte log file stays behind after every call to `i3
--get-socketpath`. Also, replace "return" calls with more explicit "exit"
calls.

Before:

$ ls -ld /tmp/i3* | wc -l; \
  repeat 10 i3 --get-socketpath >/dev/null; \
  ls -ld /tmp/i3* | wc -l
1
11

Now:

$ ls -ld /tmp/i3* | wc -l; \
  repeat 10 i3 --get-socketpath >/dev/null; \
  ls -ld /tmp/i3* | wc -l
1
1

Signed-off-by: Julius Plenz <julius@plenz.com>
2012-08-11 02:23:03 +02:00
..
i3
all.h
assignments.h
atoms.xmacro
click.h
cmdparse.h
commands_parser.h
commands.h Introduce splith/splitv layouts, remove orientation 2012-08-04 03:13:24 +02:00
con.h
config.h
data.h
debug.h
ewmh.h
fake_outputs.h
floating.h
handlers.h
i3.h
ipc.h
key_press.h
libi3.h
load_layout.h
log.h
manage.h
match.h
move.h
output.h
queue.h
randr.h
regex.h
render.h
resize.h
scratchpad.h scratchpad: fix moving scratchpad window 2012-08-08 18:45:40 +02:00
sd-daemon.h
shmlog.h
sighandler.h
startup.h
tree.h
util.h
window.h
workspace.h
x.h
xcb_compat.h
xcb.h
xcursor.h
xinerama.h