diff options
author | David O'Neill <dmo@samba.org> | 2000-11-22 16:19:07 +0000 |
---|---|---|
committer | David O'Neill <dmo@samba.org> | 2000-11-22 16:19:07 +0000 |
commit | 684981851ffa3b51e78a6fd5960e219823eb90d5 (patch) | |
tree | 60494f2b84b6c4e81f12806c3e33bd0796caf666 /source/rpc_server/srv_spoolss_nt.c | |
parent | 0ab6eb01b0d15e5eb744333d2bd79c27451f50e3 (diff) | |
download | samba-684981851ffa3b51e78a6fd5960e219823eb90d5.tar.gz samba-684981851ffa3b51e78a6fd5960e219823eb90d5.tar.xz samba-684981851ffa3b51e78a6fd5960e219823eb90d5.zip |
Changes from APPLIANCE_HEAD:
- Add code to test equivalence of private data in NT_DEVICEMODE
Diffstat (limited to 'source/rpc_server/srv_spoolss_nt.c')
-rw-r--r-- | source/rpc_server/srv_spoolss_nt.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/source/rpc_server/srv_spoolss_nt.c b/source/rpc_server/srv_spoolss_nt.c index 0fea4a87632..1ef6a8c11ba 100644 --- a/source/rpc_server/srv_spoolss_nt.c +++ b/source/rpc_server/srv_spoolss_nt.c @@ -3549,10 +3549,10 @@ static BOOL nt_devicemode_equal(NT_DEVICEMODE *d1, NT_DEVICEMODE *d2) return False; } - /* Not sure what to do about these fields */ -#if 0 - uint8 *private; -#endif + /* compare the private data if it exists */ + if (!d1->driverextra && !d2->driverextra) return True; + if ( d1->driverextra != d2->driverextra) return False; + if (memcmp(d1->private, d2->private, d1->driverextra)) return False; return True; } |