We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 93acdb3 commit ca27b02Copy full SHA for ca27b02
lib/run_common.c
@@ -1261,6 +1261,21 @@ start_interactive_valuer(
1261
if (srgp->rejudge_flag > 0) {
1262
task_SetEnv(tsk, "EJUDGE_REJUDGE", "1");
1263
}
1264
+ if (srpp->enable_extended_info > 0) {
1265
+ unsigned char buf[64];
1266
+ snprintf(buf, sizeof(buf), "%d", srgp->user_id);
1267
+ task_SetEnv(tsk, "EJUDGE_USER_ID", buf);
1268
+ snprintf(buf, sizeof(buf), "%d", srgp->contest_id);
1269
+ task_SetEnv(tsk, "EJUDGE_CONTEST_ID", buf);
1270
+ snprintf(buf, sizeof(buf), "%d", srgp->run_id);
1271
+ task_SetEnv(tsk, "EJUDGE_RUN_ID", buf);
1272
+ task_SetEnv(tsk, "EJUDGE_USER_LOGIN", srgp->user_login);
1273
+ task_SetEnv(tsk, "EJUDGE_USER_NAME", srgp->user_name);
1274
+ if (srpp->test_count > 0) {
1275
+ snprintf(buf, sizeof(buf), "%d", srpp->test_count);
1276
+ task_SetEnv(tsk, "EJUDGE_TEST_COUNT", buf);
1277
+ }
1278
1279
//task_EnableAllSignals(tsk);
1280
1281
task_PrintArgs(tsk);
0 commit comments