Changeset 427 for vendor/current/lib/util
- Timestamp:
- Apr 9, 2010, 3:20:58 PM (15 years ago)
- Location:
- vendor/current/lib/util
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
vendor/current/lib/util/talloc_stack.c
r414 r427 104 104 } 105 105 talloc_free(ts->talloc_stack[i]); 106 ts->talloc_stack[i] = NULL; 106 107 } 107 108 109 ts->talloc_stack[i] = NULL; 108 110 ts->talloc_stacksize = i; 109 111 return 0; … … 182 184 (struct talloc_stackframe *)SMB_THREAD_GET_TLS(global_ts); 183 185 184 if (ts == NULL ) {186 if (ts == NULL || ts->talloc_stacksize == 0) { 185 187 talloc_stackframe(); 186 188 ts = (struct talloc_stackframe *)SMB_THREAD_GET_TLS(global_ts); -
vendor/current/lib/util/util_tdb.c
r414 r427 39 39 } 40 40 41 bool tdb_data_equal(TDB_DATA t1, TDB_DATA t2) 42 { 43 if (t1.dsize != t2.dsize) { 44 return false; 45 } 46 return (memcmp(t1.dptr, t2.dptr, t1.dsize) == 0); 47 } 48 41 49 TDB_DATA string_tdb_data(const char *string) 42 50 { -
vendor/current/lib/util/util_tdb.h
r414 r427 7 7 ****************************************************************/ 8 8 TDB_DATA make_tdb_data(const uint8_t *dptr, size_t dsize); 9 bool tdb_data_equal(TDB_DATA t1, TDB_DATA t2); 9 10 TDB_DATA string_tdb_data(const char *string); 10 11 TDB_DATA string_term_tdb_data(const char *string);
Note:
See TracChangeset
for help on using the changeset viewer.