Ignore:
Timestamp:
Nov 24, 2016, 1:14:11 PM (9 years ago)
Author:
Silvan Scherrer
Message:

Samba Server: update vendor to version 4.4.3

Location:
vendor/current/source4/heimdal/base
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • vendor/current/source4/heimdal/base/baselocl.h

    r740 r988  
    3535
    3636#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
    3744
    3845#include <stdio.h>
  • vendor/current/source4/heimdal/base/dict.c

    r740 r988  
    7878isprime(size_t p)
    7979{
    80     int q, i;
     80    size_t q, i;
    8181
    8282    for(i = 2 ; i < p; i++) {
     
    121121        return NULL;
    122122    }
    123    
     123
    124124    dict->tab = calloc(dict->size, sizeof(dict->tab[0]));
    125125    if (dict->tab == NULL) {
  • vendor/current/source4/heimdal/base/heimbase.c

    r740 r988  
    370370{
    371371    static char str[1024];
    372    
     372
    373373    vsnprintf(str, sizeof(str), fmt, ap);
    374374    syslog(LOG_ERR, "heim_abort: %s", str);
  • vendor/current/source4/heimdal/base/heimbase.h

    r740 r988  
    4949typedef long heim_base_once_t; /* XXX arch dependant */
    5050
     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
    5167void *  heim_retain(heim_object_t);
    5268void    heim_release(heim_object_t);
     
    8096
    8197#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)
    8399
    84100/*
Note: See TracChangeset for help on using the changeset viewer.