From 55946ddd1db070cc94f8208aaf8f0f10eeef30b6 Mon Sep 17 00:00:00 2001 From: =?utf8?q?G=C3=BCnther=20Deschner?= Date: Thu, 4 Mar 2010 01:33:06 +0100 Subject: [PATCH] testprogs: use dump_data in dump_printer_data. Guenther --- testprogs/win32/spoolss/printlib.c | 16 ++++------------ 1 file changed, 4 insertions(+), 12 deletions(-) diff --git a/testprogs/win32/spoolss/printlib.c b/testprogs/win32/spoolss/printlib.c index e0fb6e7a1e1..829ac40d672 100644 --- a/testprogs/win32/spoolss/printlib.c +++ b/testprogs/win32/spoolss/printlib.c @@ -1224,16 +1224,13 @@ static void dump_printer_data(DWORD size, LPBYTE buffer, DWORD type) switch (type) { case REG_SZ: - printf("\t\t"); - for (i=0; i < size; i++) { - printf("%c", buffer[i]); - } - printf("\n"); + dump_data(buffer, size); break; case REG_MULTI_SZ: + dump_data(buffer, size); p = (LPSTR)buffer; while (p && *p) { - printf("%s\n", p); + printf("\t\t%s\n", p); for (; *p; p = CharNext(p)) { p = CharNext(p); } @@ -1244,12 +1241,7 @@ static void dump_printer_data(DWORD size, LPBYTE buffer, DWORD type) printf("\t\t0x%08x\n", (DWORD)*buffer); break; case REG_BINARY: - for (i=0; i < size; i++) { - printf("\t0x%x", buffer[i]); - if (i%4 == 3) { - printf("\n"); - } - } + dump_data(buffer, size); break; default: break; -- 2.11.4.GIT