summaryrefslogtreecommitdiff
path: root/examples
diff options
context:
space:
mode:
authorBenjamin Drung <bdrung@ubuntu.com>2013-02-09 14:05:36 -0500
committerAndres Mejia <amejia004@gmail.com>2013-02-09 14:10:41 -0500
commit453f819252dc15d3cab57534b5a52f314717714b (patch)
tree2e8b84e396913922f882adf11899a329238ef5cc /examples
parentd19d180efd59d4d3b61e0818eac0d37d086aec55 (diff)
downloadlibarchive-453f819252dc15d3cab57534b5a52f314717714b.tar.gz
Set a default error message if message passed in is NULL.
Signed-off-by: Andres Mejia <amejia004@gmail.com>
Diffstat (limited to 'examples')
-rw-r--r--examples/minitar/minitar.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/examples/minitar/minitar.c b/examples/minitar/minitar.c
index 0ff6263e..aa681a10 100644
--- a/examples/minitar/minitar.c
+++ b/examples/minitar/minitar.c
@@ -427,6 +427,9 @@ msg(const char *m)
static void
errmsg(const char *m)
{
+ if (m == NULL) {
+ m = "Error: No error description provided.\n";
+ }
write(2, m, strlen(m));
}