Changeset 988 for vendor/current/source4/heimdal/base
- Timestamp:
- Nov 24, 2016, 1:14:11 PM (9 years ago)
- Location:
- vendor/current/source4/heimdal/base
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
vendor/current/source4/heimdal/base/baselocl.h
r740 r988 35 35 36 36 #include "config.h" 37 38 #ifdef HAVE_SYS_TYPES_H 39 #include <sys/types.h> 40 #endif 41 #ifdef HAVE_SYS_SELECT_H 42 #include <sys/select.h> 43 #endif 37 44 38 45 #include <stdio.h> -
vendor/current/source4/heimdal/base/dict.c
r740 r988 78 78 isprime(size_t p) 79 79 { 80 int q, i;80 size_t q, i; 81 81 82 82 for(i = 2 ; i < p; i++) { … … 121 121 return NULL; 122 122 } 123 123 124 124 dict->tab = calloc(dict->size, sizeof(dict->tab[0])); 125 125 if (dict->tab == NULL) { -
vendor/current/source4/heimdal/base/heimbase.c
r740 r988 370 370 { 371 371 static char str[1024]; 372 372 373 373 vsnprintf(str, sizeof(str), fmt, ap); 374 374 syslog(LOG_ERR, "heim_abort: %s", str); -
vendor/current/source4/heimdal/base/heimbase.h
r740 r988 49 49 typedef long heim_base_once_t; /* XXX arch dependant */ 50 50 51 #if !defined(__has_extension) 52 #define __has_extension(x) 0 53 #endif 54 55 #define HEIM_REQUIRE_GNUC(m,n,p) \ 56 (((__GNUC__ * 10000) + (__GNUC_MINOR__ * 100) + __GNUC_PATCHLEVEL__) >= \ 57 (((m) * 10000) + ((n) * 100) + (p))) 58 59 60 #if __has_extension(__builtin_expect) || HEIM_REQUIRE_GNUC(3,0,0) 61 #define heim_builtin_expect(_op,_res) __builtin_expect(_op,_res) 62 #else 63 #define heim_builtin_expect(_op,_res) (_op) 64 #endif 65 66 51 67 void * heim_retain(heim_object_t); 52 68 void heim_release(heim_object_t); … … 80 96 81 97 #define heim_assert(e,t) \ 82 ( __builtin_expect(!(e), 0) ? heim_abort(t ":" #e) : (void)0)98 (heim_builtin_expect(!(e), 0) ? heim_abort(t ":" #e) : (void)0) 83 99 84 100 /*
Note:
See TracChangeset
for help on using the changeset viewer.