git.samba.org
/
tprouty
/
samba.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
af9f7a3
)
s3-eventlog: use main talloc context in eventlog read call.
author
Günther Deschner
<gd@samba.org>
Tue, 13 Jan 2009 10:04:45 +0000
(11:04 +0100)
committer
Günther Deschner
<gd@samba.org>
Wed, 14 Jan 2009 09:18:14 +0000
(10:18 +0100)
Guenther
source3/rpc_server/srv_eventlog_nt.c
patch
|
blob
|
history
diff --git
a/source3/rpc_server/srv_eventlog_nt.c
b/source3/rpc_server/srv_eventlog_nt.c
index 145b4600f94422c969565dd4ab2176129645ed19..8f5c0e8aa2cdcbce920d2be8ef7cfd828e56b3e7 100644
(file)
--- a/
source3/rpc_server/srv_eventlog_nt.c
+++ b/
source3/rpc_server/srv_eventlog_nt.c
@@
-721,7
+721,6
@@
NTSTATUS _eventlog_read_eventlog( pipes_struct * p,
EVENTLOG_INFO *info = find_eventlog_info_by_hnd( p, &q_u->handle );
Eventlog_entry *entry = NULL, *ee_new = NULL;
uint32 num_records_read = 0;
EVENTLOG_INFO *info = find_eventlog_info_by_hnd( p, &q_u->handle );
Eventlog_entry *entry = NULL, *ee_new = NULL;
uint32 num_records_read = 0;
- prs_struct *ps;
int bytes_left, record_number;
uint32 elog_read_type, elog_read_dir;
int bytes_left, record_number;
uint32 elog_read_type, elog_read_dir;
@@
-760,7
+759,7
@@
NTSTATUS _eventlog_read_eventlog( pipes_struct * p,
/* assume that when the record fetch fails, that we are done */
/* assume that when the record fetch fails, that we are done */
- entry = get_eventlog_record (p
s
->mem_ctx, ELOG_TDB_CTX(info->etdb), record_number);
+ entry = get_eventlog_record (p->mem_ctx, ELOG_TDB_CTX(info->etdb), record_number);
if (!entry) {
break;
}
if (!entry) {
break;
}
@@
-769,7
+768,7
@@
NTSTATUS _eventlog_read_eventlog( pipes_struct * p,
/* Now see if there is enough room to add */
/* Now see if there is enough room to add */
- if ( !(ee_new = read_package_entry( p
s
->mem_ctx, entry )) )
+ if ( !(ee_new = read_package_entry( p->mem_ctx, entry )) )
return NT_STATUS_NO_MEMORY;
if ( r_u->num_bytes_in_resp + ee_new->record.length > q_u->max_read_size ) {
return NT_STATUS_NO_MEMORY;
if ( r_u->num_bytes_in_resp + ee_new->record.length > q_u->max_read_size ) {