From c9e550f76586e9dd4407e26aca4c29ac2186e730 Mon Sep 17 00:00:00 2001 From: Tim Potter Date: Fri, 6 Sep 2002 01:12:52 +0000 Subject: cli_spoolss_enumprinterdrivers: Return WERR_UNKNOWN_LEVEL if we can't decode the returned buffer. (This used to be commit 0379a32d825e036c7f0dcabef46547cd678a2a1d) --- source3/rpc_client/cli_spoolss.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/source3/rpc_client/cli_spoolss.c b/source3/rpc_client/cli_spoolss.c index b568f38604..caa2f2901b 100644 --- a/source3/rpc_client/cli_spoolss.c +++ b/source3/rpc_client/cli_spoolss.c @@ -848,6 +848,10 @@ WERROR cli_spoolss_enumprinterdrivers (struct cli_state *cli, case 3: decode_printer_driver_3(mem_ctx, r.buffer, r.returned, &ctr->info3); break; + default: + DEBUG(10, ("cli_spoolss_enumprinterdrivers: unknown info level %d\n", + level)); + return WERR_UNKNOWN_LEVEL; } } -- cgit