svn commit: r334077 - in head/sbin/devd: . tests
Eitan Adler
eadler at FreeBSD.org
Wed May 23 07:39:06 UTC 2018
Author: eadler
Date: Wed May 23 07:39:02 2018
New Revision: 334077
URL: https://svnweb.freebsd.org/changeset/base/334077
Log:
devd: correct two warnings
- catching a polymorphic type by value
- "output between 16 and 95 bytes into a destination of size 80"
Modified:
head/sbin/devd/devd.cc
head/sbin/devd/tests/client_test.c
Modified: head/sbin/devd/devd.cc
==============================================================================
--- head/sbin/devd/devd.cc Wed May 23 07:39:00 2018 (r334076)
+++ head/sbin/devd/devd.cc Wed May 23 07:39:02 2018 (r334077)
@@ -1087,7 +1087,7 @@ event_loop(void)
try {
process_event(buffer);
}
- catch (std::length_error e) {
+ catch (const std::length_error& e) {
devdlog(LOG_ERR, "Dropping event %s "
"due to low memory", buffer);
}
Modified: head/sbin/devd/tests/client_test.c
==============================================================================
--- head/sbin/devd/tests/client_test.c Wed May 23 07:39:00 2018 (r334076)
+++ head/sbin/devd/tests/client_test.c Wed May 23 07:39:02 2018 (r334077)
@@ -50,7 +50,7 @@ create_two_events(void)
FILE *create_stdout;
FILE *destroy_stdout;
char mdname[80];
- char destroy_cmd[80];
+ char destroy_cmd[95];
char *error;
create_stdout = popen("mdconfig -a -s 64 -t null", "r");
More information about the svn-src-all
mailing list