diff options
author | Ronnie Sahlberg <ronnie_sahlberg@ozemail.com.au> | 2007-03-29 02:09:48 +0000 |
---|---|---|
committer | Ronnie Sahlberg <ronnie_sahlberg@ozemail.com.au> | 2007-03-29 02:09:48 +0000 |
commit | c46d3f3796f1627512ac1fa2a58ecf7572096381 (patch) | |
tree | 588bb507cda7d0813b34b887b5718f220c623d88 /epan/dissectors/pidl | |
parent | 96f0c775914419a2e3dc406c8cdcfd51b403cba9 (diff) |
fixup the idl to always use pointer for out parameters
regenerate with patched pidl
svn path=/trunk/; revision=21261
Diffstat (limited to 'epan/dissectors/pidl')
-rw-r--r-- | epan/dissectors/pidl/eventlog.cnf | 4 | ||||
-rw-r--r-- | epan/dissectors/pidl/eventlog.idl | 10 |
2 files changed, 7 insertions, 7 deletions
diff --git a/epan/dissectors/pidl/eventlog.cnf b/epan/dissectors/pidl/eventlog.cnf index a96fb76b1b..1b3eb62755 100644 --- a/epan/dissectors/pidl/eventlog.cnf +++ b/epan/dissectors/pidl/eventlog.cnf @@ -72,7 +72,7 @@ eventlog_dissect_element_ReadEventLogW_data_(tvbuff_t *tvb, int offset, packet_i * NDR encoded at all and there are byte offsets into this buffer * encoded therein. */ - record_tvb=tvb_new_subset(tvb, offset, MIN(len, tvb_length_remaining(tvb, offset)), len); + record_tvb=tvb_new_subset(tvb, offset, MIN((gint)len, tvb_length_remaining(tvb, offset)), len); eventlog_dissect_struct_Record(record_tvb, 0, pinfo, tree, drep, hf_eventlog_Record, 0); offset+=len; @@ -103,7 +103,7 @@ eventlog_dissect_element_Record_sid_offset(tvbuff_t *tvb, int offset, packet_inf /* this blob contains an NT SID. * tvb starts at the beginning of the record. */ - sid_tvb=tvb_new_subset(tvb, sid_offset, MIN(sid_length, tvb_length_remaining(tvb, offset)), sid_length); + sid_tvb=tvb_new_subset(tvb, sid_offset, MIN((gint)sid_length, tvb_length_remaining(tvb, offset)), sid_length); dissect_nt_sid(sid_tvb, 0, tree, "SID", NULL, -1); } diff --git a/epan/dissectors/pidl/eventlog.idl b/epan/dissectors/pidl/eventlog.idl index f095a5f867..ac43608414 100644 --- a/epan/dissectors/pidl/eventlog.idl +++ b/epan/dissectors/pidl/eventlog.idl @@ -85,14 +85,14 @@ /* Function: 0x04 */ NTSTATUS eventlog_GetNumRecords( [in] policy_handle *handle, - [out] uint32 number + [out,ref] uint32 *number ); /******************/ /* Function: 0x05 */ NTSTATUS eventlog_GetOldestRecord( [in] policy_handle *handle, - [out] uint32 oldest + [out,ref] uint32 *oldest ); /******************/ @@ -148,8 +148,8 @@ [in] uint32 offset, [in] uint32 number_of_bytes, [out,size_is(number_of_bytes)] uint8 *data, - [out] uint32 sent_size, - [out] uint32 real_size + [out,ref] uint32 *sent_size, + [out,ref] uint32 *real_size ); /*****************/ @@ -203,7 +203,7 @@ [in] uint32 dwInfoLevel, [out] [size_is(cbBufSize)] char lpBuffer[*], [in] uint32 cbBufSize, - [out] long cbBytesNeeded + [out,ref] long *cbBytesNeeded ); /*****************/ |