Fragen? Antworten! Siehe auch: Alternativlos
static inline void* avahi_new_internal(unsigned n, size_t k) {Also mal abgesehen davon, daß man sowas mit if abfängt und nicht mit assert, weil man sonst ein Sicherheitsproblem hat, wenn jemand mit -DNDEBUG kompiliert… was ist denn, wenn das jemand mit k == 0 aufruft? Also so richtig doll überzeugen tut mich ja das Ubuntu Security Team nicht, muss ich sagen.
assert(n < INT_MAX/k);
return avahi_malloc(n*k);
}