Alien-libmaxminddb

 view release on metacpan or  search on metacpan

maxminddb/src/maxminddb-compat-util.h  view on Meta::CPAN

#include <string.h>

/* *INDENT-OFF* */

/* The memmem, strdup, and strndup functions were all copied from the
 * FreeBSD source, along with the relevant copyright notice.
 *
 * It'd be nicer to simply use the functions available on the system if they
 * exist, but there doesn't seem to be a good way to detect them without also
 * defining things like _GNU_SOURCE, which we want to avoid, because then we
 * end up _accidentally_ using GNU features without noticing, which then
 * breaks on systems like OSX.
 *
 * C is fun! */

/* Applies to memmem implementation */
/*-
 * Copyright (c) 2005 Pascal Gloor <pascal.gloor@spale.com>
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions



( run in 1.949 second using v1.01-cache-2.11-cpan-de7293f3b23 )