[SCM] Samba Shared Repository - branch master updated

Andreas Schneider asn at samba.org
Wed May 9 03:13:03 MDT 2012


The branch, master has been updated
       via  0d87c0f s3-spoolss: Set DWORD values correctly.
      from  e09f057 s3-lib/sysacls: Do not include an embedded 

http://gitweb.samba.org/?p=samba.git;a=shortlog;h=master


- Log -----------------------------------------------------------------
commit 0d87c0fe97056d6e8589f86d9403447e39f12745
Author: Andreas Schneider <asn at samba.org>
Date:   Mon May 7 09:36:35 2012 +0200

    s3-spoolss: Set DWORD values correctly.
    
    Autobuild-User: Andreas Schneider <asn at cryptomilk.org>
    Autobuild-Date: Wed May  9 11:13:00 CEST 2012 on sn-devel-104

-----------------------------------------------------------------------

Summary of changes:
 source3/rpc_server/spoolss/srv_spoolss_nt.c |   18 +++++++++---------
 1 files changed, 9 insertions(+), 9 deletions(-)


Changeset truncated at 500 lines:

diff --git a/source3/rpc_server/spoolss/srv_spoolss_nt.c b/source3/rpc_server/spoolss/srv_spoolss_nt.c
index 34582b2..3a6fc35 100644
--- a/source3/rpc_server/spoolss/srv_spoolss_nt.c
+++ b/source3/rpc_server/spoolss/srv_spoolss_nt.c
@@ -2305,26 +2305,26 @@ static WERROR getprinterdata_printer_server(TALLOC_CTX *mem_ctx,
 
 	if (!strcasecmp_m(value, "W3SvcInstalled")) {
 		*type = REG_DWORD;
-		data->value = 0x00;
+		SIVAL(&data->value, 0, 0x00);
 		return WERR_OK;
 	}
 
 	if (!strcasecmp_m(value, "BeepEnabled")) {
 		*type = REG_DWORD;
-		data->value = 0x00;
+		SIVAL(&data->value, 0, 0x00);
 		return WERR_OK;
 	}
 
 	if (!strcasecmp_m(value, "EventLog")) {
 		*type = REG_DWORD;
 		/* formally was 0x1b */
-		data->value = 0x00;
+		SIVAL(&data->value, 0, 0x00);
 		return WERR_OK;
 	}
 
 	if (!strcasecmp_m(value, "NetPopup")) {
 		*type = REG_DWORD;
-		data->value = 0x00;
+		SIVAL(&data->value, 0, 0x00);
 		return WERR_OK;
 	}
 
@@ -2337,9 +2337,9 @@ static WERROR getprinterdata_printer_server(TALLOC_CTX *mem_ctx,
 		   -- jerry */
 
 		if (RA_WINNT == get_remote_arch()) {
-			data->value = 0x02;
+			SIVAL(&data->value, 0, 0x02);
 		} else {
-			data->value = 0x03;
+			SIVAL(&data->value, 0, 0x03);
 		}
 
 		return WERR_OK;
@@ -2347,7 +2347,7 @@ static WERROR getprinterdata_printer_server(TALLOC_CTX *mem_ctx,
 
 	if (!strcasecmp_m(value, "MinorVersion")) {
 		*type = REG_DWORD;
-		data->value = 0x00;
+		SIVAL(&data->value, 0, 0x00);
 		return WERR_OK;
 	}
 
@@ -2406,9 +2406,9 @@ static WERROR getprinterdata_printer_server(TALLOC_CTX *mem_ctx,
 		   member of a AD domain */
 
 		if (lp_security() == SEC_ADS) {
-			data->value = 0x01;
+			SIVAL(&data->value, 0, 0x01);
 		} else {
-			data->value = 0x00;
+			SIVAL(&data->value, 0, 0x00);
 		}
 		return WERR_OK;
 	}


-- 
Samba Shared Repository


More information about the samba-cvs mailing list