-
Committer:
James Hunt
-
Date:
2012-11-14 14:47:19 UTC
-
mto:
(1182.14.123 upstart)
-
mto:
This revision was merged to the branch mainline in
revision
1399.
-
Revision ID:
james.hunt@ubuntu.com-20121114144719-etdz5rc4lfrarrxd
* extra/man/upstart-udev-bridge.8: Corrected explanation of actions in
udev events (thanks to Stefan Bader for pointing out this problem).
* init/blocked.c: blocked_type_str_to_enum(): Assert argument.
* init/job_class.c: job_class_expect_type_str_to_enum(): Assert
argument.
* init/job_process.c: job_process_run(): Reverted unnecessary check on 'p'.
* init/log.c: log_deserialise(): Added cast and explanation why return code
from state_toggle_cloexec() not checked.
* init/process.c: process_type_str_to_enum(): Assert argument.
* init/session.c:
- session_create_conf_source(): Removed redundant getenv() call.
- session_deserialise(): Removed incorrect uid_t initialisation.
* init/state.h:
- state_get_json_str_array_generic(): Actually use env parameter.
- Remove warn_unused_result from state_toggle_cloexec() to avoid compile
failure with strict flags.
* init/tests/test_state.c:
- Use rlim_t.
- test_enums():
- Don't call *_str_to_enum() if previous *_enum_to_str() failed.
- Add additional checks for invalid enum values.
- main(): Remove redundant setenv().
* init/tests/test_util.c: string_check(): Make initial test less
cryptic.