GNU General Public License for more details.
*/
-/* $Id$ */
-#include "silc.h"
+#include "silcruntime.h"
#ifndef SILC_STACKTRACE
new_ptr = silc_smalloc(stack, size);
if (!new_ptr)
return NULL;
- memcpy(new_ptr, ptr, old_size);
+ memcpy(new_ptr, ptr, old_size > size ? size : old_size);
}
return new_ptr;