am 4f71fdf5: (-s ours) DO NOT MERGE Revert "squasfs-tool: use libcutils and libselinux shared libraries"

* commit '4f71fdf56ecf96e96be7e12dacb2cf84357963f6':
  DO NOT MERGE Revert "squasfs-tool: use libcutils and libselinux shared libraries"
diff --git a/squashfs-tools/Android.mk b/squashfs-tools/Android.mk
index 9f93aba..ec672be 100644
--- a/squashfs-tools/Android.mk
+++ b/squashfs-tools/Android.mk
@@ -66,7 +66,8 @@
 
 LOCAL_C_INCLUDES := external/lz4/lib
 
-LOCAL_STATIC_LIBRARIES := libcutils liblog liblz4 libselinux
+LOCAL_SHARED_LIBRARIES := libcutils libselinux
+LOCAL_STATIC_LIBRARIES := liblz4
 
 LOCAL_MODULE_TAGS := optional
 
diff --git a/squashfs-tools/pseudo.c b/squashfs-tools/pseudo.c
index f85fe60..da798f7 100644
--- a/squashfs-tools/pseudo.c
+++ b/squashfs-tools/pseudo.c
@@ -518,7 +518,8 @@
 
 void dump_pseudos()
 {
-	dump_pseudo(pseudo, NULL);
+    if (pseudo)
+        dump_pseudo(pseudo, NULL);
 }
 #else
 void dump_pseudos()