mirror of
https://github.com/swaywm/sway.git
synced 2025-11-09 13:29:49 -05:00
Merge pull request #393 from robotanarchy/musl-libc-compatibility
musl libc compatibility
This commit is contained in:
commit
91c102a897
9 changed files with 41 additions and 18 deletions
|
|
@ -642,6 +642,10 @@ int sway_binding_cmp(const void *a, const void *b) {
|
|||
return lenient_strcmp(binda->command, bindb->command);
|
||||
}
|
||||
|
||||
int sway_binding_cmp_qsort(const void *a, const void *b) {
|
||||
return sway_binding_cmp(*(void **)a, *(void **)b);
|
||||
}
|
||||
|
||||
void free_sway_binding(struct sway_binding *binding) {
|
||||
if (binding->keys) {
|
||||
for (int i = 0; i < binding->keys->length; i++) {
|
||||
|
|
@ -675,6 +679,10 @@ int sway_mouse_binding_cmp(const void *a, const void *b) {
|
|||
return lenient_strcmp(binda->command, bindb->command);
|
||||
}
|
||||
|
||||
int sway_mouse_binding_cmp_qsort(const void *a, const void *b) {
|
||||
return sway_mouse_binding_cmp(*(void **)a, *(void **)b);
|
||||
}
|
||||
|
||||
void free_sway_mouse_binding(struct sway_mouse_binding *binding) {
|
||||
if (binding->command) {
|
||||
free(binding->command);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue