Don't define LANG_AZERI etc in case those aren't defined in the headers
[platform/upstream/glib.git] / glib / gdir.c
index 25e1a6d..ffea4f6 100644 (file)
@@ -103,7 +103,10 @@ g_dir_read_name (GDir *dir)
              0 == strcmp (entry->d_name, "..")))
     entry = readdir (dir->dir);
 
-  return entry->d_name;
+  if (entry)
+    return entry->d_name;
+  else
+    return NULL;
 }
 
 /**