trying to fix stuff

This commit is contained in:
2026-01-21 11:55:34 +11:00
parent 0f155c80be
commit 32d6a029dd

View File

@@ -68,11 +68,35 @@ GroundValue groundCreateValue(GroundValueType type, ...) {
return createListGroundValue(va_arg(args, List));
break;
}
case FUNCTION: {
return createFunctionGroundValue(va_arg(args, GroundFunction*));
break;
}
case STRUCTVAL: {
GroundValue gv;
gv.type = STRUCTVAL;
gv.data.structVal = va_arg(args, GroundStruct*);
return gv;
break;
}
case NONE: {
return createNoneGroundValue();
break;
}
case ERROR:
case CUSTOM: {
// FIXME
break;
}
/*
default: {
return createNoneGroundValue();
}
*/
}
return createNoneGroundValue();
va_end(args);
}