simplify cs_close() when freeing @printer_info, making it future proof for future arch
diff --git a/cs.c b/cs.c
index e7e13b9..cf60bee 100644
--- a/cs.c
+++ b/cs.c
@@ -185,18 +185,8 @@
 
 	struct cs_struct *ud = (struct cs_struct *)(*handle);
 
-	switch (ud->arch) {
-		case CS_ARCH_X86:
-			break;
-		case CS_ARCH_ARM:
-		case CS_ARCH_MIPS:
-		case CS_ARCH_ARM64:
-		case CS_ARCH_PPC:
-			cs_mem_free(ud->printer_info);
-			break;
-		default:	// unsupported architecture
-			return CS_ERR_HANDLE;
-	}
+	if (ud->printer_info)
+		cs_mem_free(ud->printer_info);
 
 	// arch_destroy[ud->arch](ud);