From e9eb263391b2be16924b7e6ea935fdf44b1a0ead Mon Sep 17 00:00:00 2001 From: Andreas Schneider Date: Fri, 6 Aug 2010 13:49:37 +0200 Subject: s3-spoolss: Make sure we convert a 4 byte value to uint32_t. --- source3/rpc_server/srv_spoolss_util.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'source3/rpc_server') diff --git a/source3/rpc_server/srv_spoolss_util.c b/source3/rpc_server/srv_spoolss_util.c index 7dc164c263..f8b29fc3b3 100644 --- a/source3/rpc_server/srv_spoolss_util.c +++ b/source3/rpc_server/srv_spoolss_util.c @@ -1110,7 +1110,7 @@ static WERROR winreg_enumval_to_dword(TALLOC_CTX *mem_ctx, return WERR_INVALID_DATATYPE; } - if (v->data_length == 0) { + if (v->data_length != 4) { *dw = 0; return WERR_OK; } -- cgit