diff options
| author | Kevin F. Haggerty <haggertk@lineageos.org> | 2019-07-08 20:46:26 -0600 |
|---|---|---|
| committer | Kevin F. Haggerty <haggertk@lineageos.org> | 2019-07-11 16:44:00 -0600 |
| commit | 1d23c7f7f2795a854742c47549a92042f7e4f706 (patch) | |
| tree | 62b0d5e5443b2432329552a1c397533b0563744e | |
| parent | 5f71cf2e0605d71bdf7ebcb084dae2299ddba8c6 (diff) | |
| download | android_external_nano-lineage-16.0.tar.gz android_external_nano-lineage-16.0.tar.bz2 android_external_nano-lineage-16.0.zip | |
nano: Zero entire struct sigaction structlineage-16.0
Fixes the below on some devices:
external/nano/src/nano.c:1123:27: error: suggest braces around initialization of subobject [-Werror,-Wmissing-braces]
struct sigaction deed = {0};
^
{}
Change-Id: I7f806e94e7ca4ec46d1bfc91569ecdd15188aa8f
| -rw-r--r-- | src/nano.c | 3 |
1 files changed, 2 insertions, 1 deletions
@@ -1120,7 +1120,8 @@ bool scoop_stdin(void) /* Register half a dozen signal handlers. */ void signal_init(void) { - struct sigaction deed = {0}; + struct sigaction deed; + memset(&deed, 0, sizeof(struct sigaction)); /* Trap SIGINT and SIGQUIT because we want them to do useful things. */ deed.sa_handler = SIG_IGN; |
