drop unnecessary suffix NULs as gcc adds them anyway

This commit is contained in:
Lennart Poettering 2011-03-09 19:48:02 +01:00
parent cc5524ecc6
commit 34df5a34e1
12 changed files with 17 additions and 22 deletions

4
TODO
View file

@ -22,6 +22,10 @@ F15:
* drop SIGHUP handling from rsyslog.service upstream * drop SIGHUP handling from rsyslog.service upstream
* teach dbus to activate all services it finds in /etc/systemd/services/org-*.service
* save/restore tool for SysV as requested by FPC
Features: Features:
* consider services with no [Install] section and stored in /lib enabled by "systemctl is-enabled" * consider services with no [Install] section and stored in /lib enabled by "systemctl is-enabled"

View file

@ -40,8 +40,7 @@
const char bus_device_interface[] _introspect_("Device") = BUS_DEVICE_INTERFACE; const char bus_device_interface[] _introspect_("Device") = BUS_DEVICE_INTERFACE;
const char bus_device_invalidating_properties[] = const char bus_device_invalidating_properties[] =
"SysFSPath\0" "SysFSPath\0";
"\0";
DBusHandlerResult bus_device_message_handler(Unit *u, DBusConnection *c, DBusMessage *message) { DBusHandlerResult bus_device_message_handler(Unit *u, DBusConnection *c, DBusMessage *message) {
const BusProperty properties[] = { const BusProperty properties[] = {

View file

@ -46,8 +46,7 @@
const char bus_job_interface[] _introspect_("Job") = BUS_JOB_INTERFACE; const char bus_job_interface[] _introspect_("Job") = BUS_JOB_INTERFACE;
#define INVALIDATING_PROPERTIES \ #define INVALIDATING_PROPERTIES \
"State\0" \ "State\0"
"\0" \
static DEFINE_BUS_PROPERTY_APPEND_ENUM(bus_job_append_state, job_state, JobState); static DEFINE_BUS_PROPERTY_APPEND_ENUM(bus_job_append_state, job_state, JobState);
static DEFINE_BUS_PROPERTY_APPEND_ENUM(bus_job_append_type, job_type, JobType); static DEFINE_BUS_PROPERTY_APPEND_ENUM(bus_job_append_type, job_type, JobType);

View file

@ -59,8 +59,7 @@ const char bus_mount_invalidating_properties[] =
"ExecMount\0" "ExecMount\0"
"ExecUnmount\0" "ExecUnmount\0"
"ExecRemount\0" "ExecRemount\0"
"ControlPID\0" "ControlPID\0";
"\0";
static int bus_mount_append_what(Manager *n, DBusMessageIter *i, const char *property, void *data) { static int bus_mount_append_what(Manager *n, DBusMessageIter *i, const char *property, void *data) {
Mount *m = data; Mount *m = data;

View file

@ -102,8 +102,7 @@ const char bus_service_invalidating_properties[] =
"ExecMain\0" "ExecMain\0"
"MainPID\0" "MainPID\0"
"ControlPID\0" "ControlPID\0"
"StatusText\0" "StatusText\0";
"\0";
static DEFINE_BUS_PROPERTY_APPEND_ENUM(bus_service_append_type, service_type, ServiceType); static DEFINE_BUS_PROPERTY_APPEND_ENUM(bus_service_append_type, service_type, ServiceType);
static DEFINE_BUS_PROPERTY_APPEND_ENUM(bus_service_append_restart, service_restart, ServiceRestart); static DEFINE_BUS_PROPERTY_APPEND_ENUM(bus_service_append_restart, service_restart, ServiceRestart);

View file

@ -73,12 +73,12 @@ const char bus_socket_invalidating_properties[] =
"ExecStopPost\0" "ExecStopPost\0"
"ControlPID\0" "ControlPID\0"
"NAccepted\0" "NAccepted\0"
"NConnections\0" "NConnections\0";
"\0";
static DEFINE_BUS_PROPERTY_APPEND_ENUM(bus_socket_append_bind_ipv6_only, socket_address_bind_ipv6_only, SocketAddressBindIPv6Only); static DEFINE_BUS_PROPERTY_APPEND_ENUM(bus_socket_append_bind_ipv6_only, socket_address_bind_ipv6_only, SocketAddressBindIPv6Only);
DBusHandlerResult bus_socket_message_handler(Unit *u, DBusConnection *c, DBusMessage *message) { DBusHandlerResult bus_socket_message_handler(Unit *u, DBusConnection *c, DBusMessage *message) {
const BusProperty properties[] = { const BusProperty properties[] = {
BUS_UNIT_PROPERTIES, BUS_UNIT_PROPERTIES,
{ "org.freedesktop.systemd1.Socket", "BindIPv6Only", bus_socket_append_bind_ipv6_only, "s", &u->socket.bind_ipv6_only }, { "org.freedesktop.systemd1.Socket", "BindIPv6Only", bus_socket_append_bind_ipv6_only, "s", &u->socket.bind_ipv6_only },

View file

@ -54,8 +54,7 @@ const char bus_swap_invalidating_properties[] =
"Priority\0" "Priority\0"
"ExecActivate\0" "ExecActivate\0"
"ExecDeactivate\0" "ExecDeactivate\0"
"ControlPID\0" "ControlPID\0";
"\0";
static int bus_swap_append_priority(Manager *m, DBusMessageIter *i, const char *property, void *data) { static int bus_swap_append_priority(Manager *m, DBusMessageIter *i, const char *property, void *data) {
Swap *s = data; Swap *s = data;

View file

@ -46,8 +46,7 @@ const char bus_timer_interface[] _introspect_("Timer") = BUS_TIMER_INTERFACE;
const char bus_timer_invalidating_properties[] = const char bus_timer_invalidating_properties[] =
"Timers\0" "Timers\0"
"NextElapseUSec\0" "NextElapseUSec\0";
"\0";
static int bus_timer_append_timers(Manager *m, DBusMessageIter *i, const char *property, void *data) { static int bus_timer_append_timers(Manager *m, DBusMessageIter *i, const char *property, void *data) {
Timer *p = data; Timer *p = data;

View file

@ -37,8 +37,7 @@ const char bus_unit_interface[] _introspect_("Unit") = BUS_UNIT_INTERFACE;
"ActiveExitTimestamp\0" \ "ActiveExitTimestamp\0" \
"InactiveEnterTimestamp\0" \ "InactiveEnterTimestamp\0" \
"Job\0" \ "Job\0" \
"NeedDaemonReload\0" \ "NeedDaemonReload\0"
"\0"
int bus_unit_append_names(Manager *m, DBusMessageIter *i, const char *property, void *data) { int bus_unit_append_names(Manager *m, DBusMessageIter *i, const char *property, void *data) {
char *t; char *t;

View file

@ -1316,6 +1316,7 @@ DBusHandlerResult bus_default_message_handler(Manager *m, DBusConnection *c, DBu
if (!dbus_message_iter_close_container(&iter, &sub)) if (!dbus_message_iter_close_container(&iter, &sub))
goto oom; goto oom;
} else if (dbus_message_is_method_call(message, "org.freedesktop.DBus.Properties", "Set") && properties) { } else if (dbus_message_is_method_call(message, "org.freedesktop.DBus.Properties", "Set") && properties) {
const char *interface, *property; const char *interface, *property;
DBusMessageIter iter; DBusMessageIter iter;

View file

@ -228,8 +228,7 @@ int mount_setup(void) {
"/proc/self/fd\0" "/dev/fd\0" "/proc/self/fd\0" "/dev/fd\0"
"/proc/self/fd/0\0" "/dev/stdin\0" "/proc/self/fd/0\0" "/dev/stdin\0"
"/proc/self/fd/1\0" "/dev/stdout\0" "/proc/self/fd/1\0" "/dev/stdout\0"
"/proc/self/fd/2\0" "/dev/stderr\0" "/proc/self/fd/2\0" "/dev/stderr\0";
"\0";
int r; int r;
unsigned i; unsigned i;

View file

@ -3820,8 +3820,7 @@ int detect_vm(const char **id) {
"Microsoft Corporation\0" "microsoft\0" "Microsoft Corporation\0" "microsoft\0"
"innotek GmbH\0" "oracle\0" "innotek GmbH\0" "oracle\0"
"Xen\0" "xen\0" "Xen\0" "xen\0"
"Bochs\0" "bochs\0" "Bochs\0" "bochs\0";
"\0";
static const char cpuid_vendor_table[] = static const char cpuid_vendor_table[] =
"XenVMMXenVMM\0" "xen\0" "XenVMMXenVMM\0" "xen\0"
@ -3829,8 +3828,7 @@ int detect_vm(const char **id) {
/* http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=1009458 */ /* http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=1009458 */
"VMwareVMware\0" "vmware\0" "VMwareVMware\0" "vmware\0"
/* http://msdn.microsoft.com/en-us/library/ff542428.aspx */ /* http://msdn.microsoft.com/en-us/library/ff542428.aspx */
"Microsoft Hv\0" "microsoft\0" "Microsoft Hv\0" "microsoft\0";
"\0";
uint32_t eax, ecx; uint32_t eax, ecx;
union { union {