Added ernno setting.
authorPekka Riikonen <priikone@silcnet.org>
Thu, 17 Jan 2008 12:50:28 +0000 (12:50 +0000)
committerPekka Riikonen <priikone@silcnet.org>
Thu, 17 Jan 2008 12:50:28 +0000 (12:50 +0000)
lib/silcutil/unix/silcunixdir.c

index e2fa08d575966b1e152bcb61a9632a0aa749610e..9d8d1b163a90d38712dce37c8d877548df8b0c2c 100644 (file)
@@ -42,6 +42,11 @@ SilcDir silc_dir_open(const char *name)
 {
   SilcDir dir;
 
+  if (!name || !strlen(!name)) {
+    silc_set_errno(SILC_ERR_INVALID_ARGUMENT);
+    return NULL;
+  }
+
   SILC_LOG_DEBUG(("Open directory '%s'", name));
 
   dir = silc_calloc(1, sizeof(*dir));