diff options
author | Solomon Peachy <pizza@shaftnet.org> | 2020-10-23 12:07:53 -0400 |
---|---|---|
committer | Solomon Peachy <pizza@shaftnet.org> | 2020-10-23 16:09:19 +0000 |
commit | 2cf75bf008e851831aa8f70ae47be5f980686244 (patch) | |
tree | 55839c2eec31914b3fd3aa540fb81c32a851d950 | |
parent | 3a7a46d1c02ecc633d65035b9c536858c1fccc3a (diff) |
fire: exit out of the plugin with both PLA_EXIT and PLA_CANCEL
Change-Id: I553fc5d02b7ee7004d791ba40cbd655f98c88f19
-rw-r--r-- | apps/plugins/fire.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/apps/plugins/fire.c b/apps/plugins/fire.c index 8873642f3c..fe76cac822 100644 --- a/apps/plugins/fire.c +++ b/apps/plugins/fire.c @@ -55,6 +55,7 @@ const struct button_mapping* plugin_contexts[]= { }; #define FIRE_QUIT PLA_CANCEL +#define FIRE_QUIT2 PLA_EXIT #define FIRE_SWITCH_FLAMES_TYPE PLA_LEFT #define FIRE_SWITCH_FLAMES_MOVING PLA_RIGHT @@ -176,7 +177,7 @@ static inline void fire_convolve(struct fire* fire) break; case 1: - mult -= 2; + mult -= 2; do{ pixel_value = ptr[FIRE_WIDTH-1] /* fire[y+1][x-1] */ + ptr[FIRE_WIDTH] /* fire[y+1][x] */ @@ -330,6 +331,7 @@ int main(void) switch(action){ case FIRE_QUIT: + case FIRE_QUIT2: cleanup(NULL); return PLUGIN_OK; |