fix: align runtime return types with El compiler output #18
Reference in New Issue
Block a user
Delete Branch "fix/ci-openssl-linker"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
El compiler generates println, print, exit_program, http_set_handler, http_serve, http_set_handler_v2, http_serve_v2 as el_val_t-returning. Runtime had them as void — conflicting types broke el-install compilation. Changed all to return el_val_t (returning 0 for side-effect functions).