*/
-#include "silc.h"
+#include "silcruntime.h"
/************************** Types and definitions ***************************/
{
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));