summaryrefslogtreecommitdiffstats
path: root/liblight
diff options
context:
space:
mode:
authorNick Kralevich <nnk@google.com>2012-03-01 16:20:39 -0800
committerNick Kralevich <nnk@google.com>2012-03-01 16:25:45 -0800
commit8e50e800c1d1f9d849517b737e33e34f27be2fef (patch)
tree65d908d87793d9143b5435dfba740412510e7a2b /liblight
parent377f2c972353d48ad08d748fa71ef90e8c309f1d (diff)
downloaddevice_samsung_tuna-8e50e800c1d1f9d849517b737e33e34f27be2fef.zip
device_samsung_tuna-8e50e800c1d1f9d849517b737e33e34f27be2fef.tar.gz
device_samsung_tuna-8e50e800c1d1f9d849517b737e33e34f27be2fef.tar.bz2
lights: remove HAL_MODULE_INFO_SYM const
HAL_MODULE_INFO_SYM was declared as read-only, but the struct is written to by libhardware. This causes a segfault when -Wl,-z,relro is enabled. Fixed. Change-Id: I209db88c745b3f1a0d0c8f08a287b7b7debd8352
Diffstat (limited to 'liblight')
-rw-r--r--liblight/lights.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/liblight/lights.c b/liblight/lights.c
index ff8b28e..1dfcd8b 100644
--- a/liblight/lights.c
+++ b/liblight/lights.c
@@ -211,7 +211,7 @@ static struct hw_module_methods_t lights_module_methods = {
.open = open_lights,
};
-const struct hw_module_t HAL_MODULE_INFO_SYM = {
+struct hw_module_t HAL_MODULE_INFO_SYM = {
.tag = HARDWARE_MODULE_TAG,
.version_major = 1,
.version_minor = 0,