update keytap and toggle return "" and code style

This commit is contained in:
vcaesar 2018-12-29 11:28:58 -04:00
parent 6f5fe3f8f5
commit dc0cd6ef67

View File

@ -196,13 +196,14 @@ int GetFlagsFromValue(char* value[], MMKeyFlags* flags, int num){
if (!flags) {return -1;} if (!flags) {return -1;}
int i; int i;
for ( i= 0; i <num; i++){ for ( i= 0; i <num; i++) {
MMKeyFlags f = MOD_NONE; MMKeyFlags f = MOD_NONE;
const int rv = CheckKeyFlags(value[i], &f); const int rv = CheckKeyFlags(value[i], &f);
if (rv) {return rv;} if (rv) { return rv; }
*flags = (MMKeyFlags)(*flags | f); *flags = (MMKeyFlags)(*flags | f);
} }
return 0; return 0;
// return CheckKeyFlags(fstr, flags); // return CheckKeyFlags(fstr, flags);
} }
@ -235,7 +236,8 @@ char* key_Taps(char *k, char* keyArr[], int num, int keyDelay){
microsleep(keyDelay); microsleep(keyDelay);
} }
return "0"; // return "0";
return "";
} }
char* key_tap(char *k, char *akey, char *keyT, int keyDelay){ char* key_tap(char *k, char *akey, char *keyT, int keyDelay){
@ -255,7 +257,7 @@ char* key_tap(char *k, char *akey, char *keyT, int keyDelay){
return "Invalid key flag specified."; return "Invalid key flag specified.";
break; break;
} }
}else{ } else {
char* akeyArr[2] = {akey, keyT}; char* akeyArr[2] = {akey, keyT};
switch(GetFlagsFromValue(akeyArr, &flags, 2)) { switch(GetFlagsFromValue(akeyArr, &flags, 2)) {
case -1: case -1:
@ -280,7 +282,7 @@ char* key_tap(char *k, char *akey, char *keyT, int keyDelay){
microsleep(keyDelay); microsleep(keyDelay);
} }
return "0"; return "";
} }
char* key_toggle(char *k, char *d, char *akey, char *keyT){ char* key_toggle(char *k, char *d, char *akey, char *keyT){
@ -291,7 +293,7 @@ char* key_toggle(char *k, char *d, char *akey, char *keyT){
// char *k; // char *k;
// k = *kstr; // k = *kstr;
if (d != 0){ if (d != 0) {
// char *d; // char *d;
// d = *dstr; // d = *dstr;
if (strcmp(d, "down") == 0) { if (strcmp(d, "down") == 0) {
@ -338,7 +340,7 @@ char* key_toggle(char *k, char *d, char *akey, char *keyT){
microsleep(keyboardDelay); microsleep(keyboardDelay);
} }
return "0"; return "";
} }
void type_string(char *str){ void type_string(char *str){