]> git.mxchange.org Git - simgear.git/blobdiff - simgear/nasal/hash.c
Clamp pitch values rather than just dumping an error message.
[simgear.git] / simgear / nasal / hash.c
index 966cd95785e7e0b7d3ace0ceda5a0378ce1f6450..8c8e537d1bd653982481c570f503909751f67c52 100644 (file)
@@ -196,7 +196,7 @@ void naHash_keys(naRef dst, naRef hash)
 {
     struct naHash* h = hash.ref.ptr.hash;
     int i;
-    if(!IS_HASH(hash)) return;
+    if(!IS_HASH(hash) || !h->table) return;
     for(i=0; i<(1<<h->lgalloced); i++) {
         struct HashNode* hn = h->table[i];
         while(hn) {