diff --git a/builds/msvc/vs2008/libzmq/libzmq.vcproj b/builds/msvc/vs2008/libzmq/libzmq.vcproj
index fe571b4d..17694d1a 100644
--- a/builds/msvc/vs2008/libzmq/libzmq.vcproj
+++ b/builds/msvc/vs2008/libzmq/libzmq.vcproj
@@ -160,6 +160,7 @@
+
@@ -243,6 +244,7 @@
+
diff --git a/builds/msvc/vs2010/libzmq/libzmq.vcxproj b/builds/msvc/vs2010/libzmq/libzmq.vcxproj
index 34eaf024..25b882b9 100644
--- a/builds/msvc/vs2010/libzmq/libzmq.vcxproj
+++ b/builds/msvc/vs2010/libzmq/libzmq.vcxproj
@@ -147,6 +147,7 @@
+
@@ -233,6 +234,7 @@
+
@@ -257,4 +259,4 @@
-
\ No newline at end of file
+
diff --git a/builds/msvc/vs2012/libzmq/libzmq.vcxproj b/builds/msvc/vs2012/libzmq/libzmq.vcxproj
index d4903869..2ff17c8e 100644
--- a/builds/msvc/vs2012/libzmq/libzmq.vcxproj
+++ b/builds/msvc/vs2012/libzmq/libzmq.vcxproj
@@ -147,6 +147,7 @@
+
@@ -233,6 +234,7 @@
+
@@ -257,4 +259,4 @@
-
\ No newline at end of file
+
diff --git a/builds/msvc/vs2013/libzmq/libzmq.vcxproj b/builds/msvc/vs2013/libzmq/libzmq.vcxproj
index b5a602f2..6564729d 100644
--- a/builds/msvc/vs2013/libzmq/libzmq.vcxproj
+++ b/builds/msvc/vs2013/libzmq/libzmq.vcxproj
@@ -146,6 +146,7 @@
+
@@ -233,6 +234,7 @@
+
@@ -257,4 +259,4 @@
-
\ No newline at end of file
+
diff --git a/builds/msvc/vs2015/libzmq/libzmq.vcxproj b/builds/msvc/vs2015/libzmq/libzmq.vcxproj
index f9dd8ac3..38e321f5 100644
--- a/builds/msvc/vs2015/libzmq/libzmq.vcxproj
+++ b/builds/msvc/vs2015/libzmq/libzmq.vcxproj
@@ -147,6 +147,7 @@
+
@@ -233,6 +234,7 @@
+
@@ -257,4 +259,4 @@
-
\ No newline at end of file
+
diff --git a/src/zmq.cpp b/src/zmq.cpp
index 8f851990..0b028c83 100644
--- a/src/zmq.cpp
+++ b/src/zmq.cpp
@@ -1180,7 +1180,7 @@ int zmq_poller_wait (void *poller_, zmq_poller_event_t *event, long timeout_)
// Timers
-void *zmq_timers_new ()
+void *zmq_timers_new (void)
{
zmq::timers_t *timers = new (std::nothrow) zmq::timers_t;
alloc_assert (timers);