1
0
mirror of https://github.com/samba-team/samba.git synced 2025-02-25 17:57:42 +03:00

s3:rpcclient: Initialize spoolss_DriverDirectoryInfo info

Error: UNINIT (CWE-457):
samba-4.20.0rc2/source3/rpcclient/cmd_spoolss.c:1530: var_decl: Declaring variable "info" without initializer.
samba-4.20.0rc2/source3/rpcclient/cmd_spoolss.c:1578: uninit_use_in_call: Using uninitialized value "info" when calling "display_printdriverdir_1".
 1576|
 1577|           if (W_ERROR_IS_OK(result)) {
 1578|->                 display_printdriverdir_1(&info.info1);
 1579|           }
 1580|

Signed-off-by: Pavel Filipenský <pfilipensky@samba.org>
Reviewed-by: Volker Lendecke <vl@samba.org>
This commit is contained in:
Pavel Filipenský 2024-07-03 17:33:20 +02:00 committed by Volker Lendecke
parent af3868d703
commit 275ffbf560

View File

@ -1527,7 +1527,7 @@ static WERROR cmd_spoolss_getdriverdir(struct rpc_pipe_client *cli,
const char *env = SPOOLSS_ARCHITECTURE_NT_X86;
DATA_BLOB buffer;
uint32_t offered;
union spoolss_DriverDirectoryInfo info;
union spoolss_DriverDirectoryInfo info = {};
uint32_t needed;
struct dcerpc_binding_handle *b = cli->binding_handle;