- replaced strlcat by strlcpy at places where it made sense
This commit is contained in:
@ -113,7 +113,7 @@ int HaakeHandler(void *object)
|
||||
if (strcmp(eab->ans, eab->version) == 0) {
|
||||
/* we are still connected with the same device */
|
||||
} else if (*eab->version == '\0') {
|
||||
strlcat(eab->version, eab->ans, sizeof(eab->version) - 1);
|
||||
strlcpy(eab->version, eab->ans, sizeof(eab->version));
|
||||
} else { /* version (and therefore device) changed */
|
||||
eab->errCode = EASE_DEV_CHANGED;
|
||||
eab->state = EASE_idle;
|
||||
|
@ -72,7 +72,7 @@ int LinaHandler(void *object)
|
||||
if (strcmp(eab->ans, eab->version) == 0) {
|
||||
/* we are still connected with the same device */
|
||||
} else if (*eab->version == '\0' && strcmp(eab->ans, "7265") == 0) {
|
||||
strlcat(eab->version, eab->ans, sizeof(eab->version) - 1);
|
||||
strlcpy(eab->version, eab->ans, sizeof(eab->version));
|
||||
} else { /* version (and therefore device) changed */
|
||||
eab->errCode = EASE_DEV_CHANGED;
|
||||
eab->state = EASE_idle;
|
||||
|
@ -47,7 +47,7 @@ int LscHandler(void *object)
|
||||
if (strcmp(eab->ans, eab->version) == 0) {
|
||||
/* we are still connected with the same device */
|
||||
} else if (*eab->version == '\0') {
|
||||
strlcat(eab->version, eab->ans, sizeof(eab->version) - 1);
|
||||
strlcpy(eab->version, eab->ans, sizeof(eab->version));
|
||||
} else { /* version (and therefore device) changed */
|
||||
eab->errCode = EASE_DEV_CHANGED;
|
||||
eab->state = EASE_idle;
|
||||
|
2
oxinst.c
2
oxinst.c
@ -90,7 +90,7 @@ int OxiHandler(void *object)
|
||||
if (strcmp(eab->ans, eab->version) == 0) {
|
||||
/* we are still connected with the same device */
|
||||
} else if (*eab->version == '\0') {
|
||||
strlcat(eab->version, eab->ans, sizeof(eab->version) - 1);
|
||||
strlcpy(eab->version, eab->ans, sizeof(eab->version));
|
||||
} else { /* version (and therefore device) changed */
|
||||
eab->errCode = EASE_DEV_CHANGED;
|
||||
eab->state = EASE_idle;
|
||||
|
Reference in New Issue
Block a user