From fd0309fee99a9fa6d59e8e8ed0a057433e934a98 Mon Sep 17 00:00:00 2001 From: Thomas Schoebel-Theuer Date: Tue, 24 Jan 2012 10:28:47 +0100 Subject: [PATCH] log symlink creation --- sy_old/mars_light.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/sy_old/mars_light.c b/sy_old/mars_light.c index f5aa3989..ab4fa9e4 100644 --- a/sy_old/mars_light.c +++ b/sy_old/mars_light.c @@ -3406,7 +3406,13 @@ void _make_alivelink(const char *name, loff_t val) { char *src = path_make("%lld", val); char *dst = path_make("/mars/%s-%s", name, my_id()); + if (!src || !dst) { + MARS_ERR("cannot make symlink paths\n"); + goto err; + } + MARS_DBG("'%s' -> '%s'", src, dst); mars_symlink(src, dst, NULL, 0); +err: brick_string_free(dst); brick_string_free(src); }