diff options
| author | Teddy Wing | 2018-09-02 14:12:56 +0200 |
|---|---|---|
| committer | Teddy Wing | 2018-09-02 14:12:56 +0200 |
| commit | 4b31eb9b8412e429949aca73ef475787910e4b0b (patch) | |
| tree | be5e5582ada52cf2e26bd455e91a5a2fb32ce69b /Makefile | |
| parent | 69352361515b16c1ed9646b891ba61ed1781a7a7 (diff) | |
| download | dome-key-map-4b31eb9b8412e429949aca73ef475787910e4b0b.tar.bz2 | |
Test mode finder
Add a new `moder.c` based on `includer.c` to test getting a mode and
then getting an action for a mode mapping.
Doesn't completely work currently. Right now all I get is this output:
$ ./moder
2
Segmentation fault: 11
Clearly I'm messing up something with the pointer in
`c_run_key_action()`. Not sure what it is yet.
Changed `CKeyActionResult.in_mode` to be a `Trigger` instead of a
`HeadphoneButton` list. That allows us to pass it directly into the
second argument of `c_run_key_action()` without converting.
But maybe the pointer value isn't living long enough? Not sure what the
problem is yet.
Diffstat (limited to 'Makefile')
| -rw-r--r-- | Makefile | 5 |
1 files changed, 4 insertions, 1 deletions
@@ -8,6 +8,9 @@ $(LIB): $(SOURCE_FILES) includer: clean $(LIB) gcc -o $@ includer.c $(LIB) +moder: clean $(LIB) + gcc -o $@ $@.c $(LIB) + .PHONY: clean clean: - rm -f includer + rm -f includer moder |
