Add an assert in error handling code.
authorLinus Nordberg <linus@nordberg.se>
Wed, 8 May 2013 13:00:00 +0000 (15:00 +0200)
committerLinus Nordberg <linus@nordberg.se>
Wed, 8 May 2013 15:04:51 +0000 (17:04 +0200)
lib/err.c

index 432a67e..854a4a9 100644 (file)
--- a/lib/err.c
+++ b/lib/err.c
@@ -158,6 +158,8 @@ rs_err_ctx_push_fl (struct rs_context *ctx, int code, const char *file,
 int
 err_conn_push_err (struct rs_connection *conn, struct rs_error *err)
 {
+  assert (conn);
+  assert (err);
 
   if (conn->err)
     rs_err_free (conn->err);