mirror of
https://gitea.psi.ch/ELOG/elog.git
synced 2026-09-08 17:13:56 +00:00
Fixed thread_list re-allocation
SVN revision: 77
This commit is contained in:
parent
ff11268acc
commit
ac088aeced
6
elconv.c
6
elconv.c
@ -6,6 +6,9 @@
|
|||||||
Contents: Conversion program for ELOG messages
|
Contents: Conversion program for ELOG messages
|
||||||
|
|
||||||
$Log$
|
$Log$
|
||||||
|
Revision 1.3 2002/06/07 09:30:37 midas
|
||||||
|
Fixed thread_list re-allocation
|
||||||
|
|
||||||
Revision 1.2 2002/06/03 12:37:54 midas
|
Revision 1.2 2002/06/03 12:37:54 midas
|
||||||
Added thread evaluation
|
Added thread evaluation
|
||||||
|
|
||||||
@ -1030,6 +1033,7 @@ THREAD *thread_list;
|
|||||||
|
|
||||||
message_id++;
|
message_id++;
|
||||||
strcat(tag, "+1");
|
strcat(tag, "+1");
|
||||||
|
thread_list = realloc(thread_list, sizeof(THREAD)*message_id);
|
||||||
|
|
||||||
} while (1);
|
} while (1);
|
||||||
|
|
||||||
@ -1062,6 +1066,7 @@ THREAD *thread_list;
|
|||||||
if (fh < 0)
|
if (fh < 0)
|
||||||
{
|
{
|
||||||
printf("Error: Cannot open file %s for writing.\n", file_name);
|
printf("Error: Cannot open file %s for writing.\n", file_name);
|
||||||
|
free(thread_list);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -1115,6 +1120,7 @@ THREAD *thread_list;
|
|||||||
|
|
||||||
} while (1);
|
} while (1);
|
||||||
|
|
||||||
|
free(thread_list);
|
||||||
}
|
}
|
||||||
|
|
||||||
/*------------------------------------------------------------------*/
|
/*------------------------------------------------------------------*/
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user