Replace use of deprecated C Standard library headers in C++ code.
Change-Id: I9fa6630c7e4bdb2897df34d417635d8c7d8253bc
Signed-off-by: Tyler Chatow <tchatow@gmail.com>
diff --git a/aos/vision/events/epoll_events.cc b/aos/vision/events/epoll_events.cc
index 651579a..e417f0d 100644
--- a/aos/vision/events/epoll_events.cc
+++ b/aos/vision/events/epoll_events.cc
@@ -1,10 +1,11 @@
#include "aos/vision/events/epoll_events.h"
#include <fcntl.h>
-#include <string.h>
#include <sys/epoll.h>
#include <sys/socket.h>
#include <sys/types.h>
+
+#include <cstring>
#include <vector>
#include "aos/logging/logging.h"
@@ -48,7 +49,8 @@
AOS_PCHECK(epoll_wait(epoll_fd(), events, kNumberOfEvents, timeout));
for (int i = 0; i < number_events; i++) {
- static_cast<EpollEvent *>(events[i].data.ptr)->DirectEvent(events[i].events);
+ static_cast<EpollEvent *>(events[i].data.ptr)
+ ->DirectEvent(events[i].events);
}
}
}
diff --git a/aos/vision/events/epoll_events.h b/aos/vision/events/epoll_events.h
index c7aa1c6..7562f41 100644
--- a/aos/vision/events/epoll_events.h
+++ b/aos/vision/events/epoll_events.h
@@ -1,11 +1,12 @@
#ifndef AOS_VISION_EVENTS_EPOLL_EVENTS_H_
#define AOS_VISION_EVENTS_EPOLL_EVENTS_H_
-#include <limits.h>
-#include <stdint.h>
+#include <sys/epoll.h>
+
+#include <climits>
+#include <cstdint>
#include <memory>
#include <vector>
-#include <sys/epoll.h>
#include "aos/scoped/scoped_fd.h"
#include "aos/time/time.h"
diff --git a/aos/vision/events/socket_types.h b/aos/vision/events/socket_types.h
index d377214..996edbb 100644
--- a/aos/vision/events/socket_types.h
+++ b/aos/vision/events/socket_types.h
@@ -2,10 +2,11 @@
#define _AOS_VISION_EVENTS_SOCKET_TYPES_H_
#include <poll.h>
-#include <stdint.h>
#include <sys/socket.h>
#include <sys/types.h>
+#include <cstdint>
+
#include "aos/vision/events/tcp_server.h"
#include "aos/vision/image/image_types.h"
#include "google/protobuf/message.h"
diff --git a/aos/vision/events/tcp_client.cc b/aos/vision/events/tcp_client.cc
index 94fa3d2..0a926db 100644
--- a/aos/vision/events/tcp_client.cc
+++ b/aos/vision/events/tcp_client.cc
@@ -1,17 +1,17 @@
#include "aos/vision/events/tcp_client.h"
#include <arpa/inet.h>
-#include <errno.h>
#include <fcntl.h>
#include <netdb.h>
#include <netinet/in.h>
-#include <stdio.h>
-#include <stdlib.h>
-#include <string.h>
#include <sys/socket.h>
#include <sys/types.h>
#include <unistd.h>
-#include <unistd.h>
+
+#include <cerrno>
+#include <cstdio>
+#include <cstdlib>
+#include <cstring>
#include "aos/logging/logging.h"
diff --git a/aos/vision/events/tcp_server.cc b/aos/vision/events/tcp_server.cc
index 535c6b4..cf4dd7f 100644
--- a/aos/vision/events/tcp_server.cc
+++ b/aos/vision/events/tcp_server.cc
@@ -1,18 +1,19 @@
#include "aos/vision/events/tcp_server.h"
#include <arpa/inet.h>
-#include <errno.h>
#include <fcntl.h>
#include <netdb.h>
#include <netinet/in.h>
-#include <stdio.h>
-#include <stdlib.h>
-#include <string.h>
#include <sys/epoll.h>
#include <sys/socket.h>
#include <sys/types.h>
#include <unistd.h>
+#include <cerrno>
+#include <cstdio>
+#include <cstdlib>
+#include <cstring>
+
#include "aos/logging/logging.h"
namespace aos {
diff --git a/aos/vision/events/udp.cc b/aos/vision/events/udp.cc
index 7ac72e8..2aaac82 100644
--- a/aos/vision/events/udp.cc
+++ b/aos/vision/events/udp.cc
@@ -1,6 +1,6 @@
#include "aos/vision/events/udp.h"
-#include <string.h>
+#include <cstring>
#include "glog/logging.h"
diff --git a/aos/vision/events/udp.h b/aos/vision/events/udp.h
index 503ead1..3c16b28 100644
--- a/aos/vision/events/udp.h
+++ b/aos/vision/events/udp.h
@@ -2,9 +2,10 @@
#define AOS_VISION_EVENTS_UDP_H_
#include <arpa/inet.h>
-#include <math.h>
#include <sys/socket.h>
#include <unistd.h>
+
+#include <cmath>
#include <string>
#include <vector>