diff --git a/src/server/ram-smalloc.c b/src/server/ram-smalloc.c index 9d6116b3e9de398f0fbea1b7dc027d6d054277fa..bf6ef1fd81f9eb4574b29cbe083fe25a961a8523 100644 --- a/src/server/ram-smalloc.c +++ b/src/server/ram-smalloc.c @@ -1,5 +1,5 @@ /* - * $Id: ram-smalloc.c,v 0.36 2002/08/07 23:30:52 ceder Exp $ + * $Id: ram-smalloc.c,v 0.37 2002/10/31 09:31:15 ceder Exp $ * Copyright (C) 1991-1996, 1998-1999, 2001-2002 Lysator Academic Computer Association. * * This file is part of the LysKOM server. @@ -111,6 +111,7 @@ #ifdef TRACED_ALLOCATIONS # include "trace-alloc.h" #endif +#include "eintr.h" static int no_of_allocated_blocks = 0; @@ -162,7 +163,7 @@ trace_alloc_file(const char *loc) if (loc[0] == '\0') malloc_fp = stderr; else - malloc_fp = fopen(loc, "w"); + malloc_fp = i_fopen(loc, "w"); if (malloc_fp == NULL) restart_kom("init_malloc_fp failed: %s, %d\n", loc, errno);