if (t->open_data)
{
for (uns i=1; i<=t->open_data; i++)
- simp_append(cf_pool, &t->parts)->s = mp_printf(cf_pool, "%d", i);
+ simp_append(cf_pool, &t->parts)->s = mp_printf(cf_pool, "%02d", i);
t->extensions = &open_data_extensions;
}
else
return o;
}
-static void task_record_history(byte *user, byte *task, byte *part, byte *ext, uns version, byte *submitted_name)
+static void
+task_record_history(byte *user, byte *task, byte *part, byte *ext, uns version, byte *submitted_name)
{
if (!history_format)
return;
bclose(orig);
}
-void task_submit_part(byte *user, byte *task, byte *part, byte *ext, uns version, struct fastbuf *fb)
+void
+task_submit_part(byte *user, byte *task, byte *part, byte *ext, uns version, struct fastbuf *fb)
{
byte *dir = stk_printf("solutions/%s/%s", user, task);
byte *name = stk_printf("%s/%s.%s", dir, part, ext);
task_record_history(user, task, part, ext, version, name);
}
-void task_delete_part(byte *user, byte *task, byte *part, byte *ext, uns version UNUSED)
+void
+task_delete_part(byte *user, byte *task, byte *part, byte *ext, uns version UNUSED)
{
byte *dir = stk_printf("solutions/%s/%s", user, task);
byte *name = stk_printf("%s/%s.%s", dir, part, ext);