static void Freeze ();
static int Unfreeze ();
-void FreezeStruct (char *name, void *base, FreezeData *fields,
+static void FreezeStruct (const char *name, void *base, FreezeData *fields,
int num_fields);
-void FreezeBlock (char *name, uint8 *block, int size);
+static void FreezeBlock (const char *name, uint8 *block, int size);
-int UnfreezeStruct (char *name, void *base, FreezeData *fields,
+static int UnfreezeStruct (const char *name, void *base, FreezeData *fields,
int num_fields);
-int UnfreezeBlock (char *name, uint8 *block, int size);
+static int UnfreezeBlock (const char *name, uint8 *block, int size);
bool8 Snapshot (const char *filename)
{
}
}
-void FreezeStruct(char *name, void *base, FreezeData *fields,
+void FreezeStruct(const char *name, void *base, FreezeData *fields,
int num_fields)
{
// Work out the size of the required block
free(block);
}
-void FreezeBlock (char *name, uint8 *block, int size)
+void FreezeBlock (const char *name, uint8 *block, int size)
{
char buffer [512];
sprintf (buffer, "%s:%06d:", name, size);
statef_write(block, size);
}
-int UnfreezeStruct (char *name, void *base, FreezeData *fields,
+int UnfreezeStruct (const char *name, void *base, FreezeData *fields,
int num_fields)
{
// Work out the size of the required block
return (result);
}
-int UnfreezeBlock(char *name, uint8 *block, int size)
+int UnfreezeBlock(const char *name, uint8 *block, int size)
{
char buffer [20];
int len = 0;
strncmp (buffer, name, 3) != 0 || buffer [3] != ':' ||
(len = atoi (&buffer [4])) == 0)
{
- printf("UnfreezeBlock err1\r\n",name);
+ printf("UnfreezeBlock err1\n");
return (WRONG_FORMAT);
}
if (statef_read(block, len) != len)
{
- printf("UnfreezeBlock err2\r\n",name);
+ printf("UnfreezeBlock err2\n");
return (WRONG_FORMAT);
}