Blob Blame History Raw
diff --git a/projects/demo/Md2Skini.cpp b/projects/demo/Md2Skini.cpp
index be0e569..12a486c 100644
--- a/projects/demo/Md2Skini.cpp
+++ b/projects/demo/Md2Skini.cpp
@@ -13,8 +13,9 @@
 #include "RtMidi.h"
 #include "SKINI.msg"
 #include <iostream>
-#include <stdlib.h>
-#include <stdio.h>
+#include <cstdlib>
+#include <cstring>
+#include <cstdio>
 
 void usage(void) {
   std::cout << "\nuseage: Md2Skini <flag(s)>\n\n";
@@ -29,7 +30,7 @@ void usage(void) {
   exit(0);
 }
 
-#include <signal.h>
+#include <csignal>
 static void finish( int ignore ){ std::cout << "Type 'Exit' to quit." << std::endl; }
 bool parseSkiniControl = true;
 
diff --git a/projects/demo/demo.cpp b/projects/demo/demo.cpp
index e2f6e2a..a847679 100644
--- a/projects/demo/demo.cpp
+++ b/projects/demo/demo.cpp
@@ -19,7 +19,7 @@
 // functions are defined in utilites.cpp ... specific to this program.
 #include "utilities.h"
 
-#include <signal.h>
+#include <csignal>
 #include <iostream>
 #include <algorithm>
 #include <cmath>
diff --git a/projects/demo/utilities.cpp b/projects/demo/utilities.cpp
index 7013396..bb5fdd9 100644
--- a/projects/demo/utilities.cpp
+++ b/projects/demo/utilities.cpp
@@ -2,6 +2,7 @@
 //
 // Gary P. Scavone, 1999.
 
+#include <cstdlib>
 #include <cstring>
 #include "utilities.h"
 
diff --git a/projects/effects/effects.cpp b/projects/effects/effects.cpp
index f57e60c..ab48a25 100644
--- a/projects/effects/effects.cpp
+++ b/projects/effects/effects.cpp
@@ -14,7 +14,7 @@
 #include "Messager.h"
 #include "RtAudio.h"
 
-#include <signal.h>
+#include <csignal>
 #include <cstring>
 #include <iostream>
 #include <algorithm>
diff --git a/projects/examples/controlbee.cpp b/projects/examples/controlbee.cpp
index ff5b8f7..e601e98 100644
--- a/projects/examples/controlbee.cpp
+++ b/projects/examples/controlbee.cpp
@@ -4,7 +4,7 @@
 #include "RtAudio.h"
 #include "Messager.h"
 #include "SKINI.msg"
-#include <math.h>
+#include <cmath>
 #include <algorithm>
 using std::min;
 
diff --git a/projects/examples/play.cpp b/projects/examples/play.cpp
index 3706fcf..52e4bf1 100644
--- a/projects/examples/play.cpp
+++ b/projects/examples/play.cpp
@@ -16,7 +16,7 @@
 #include "FileWvIn.h"
 #include "RtAudio.h"
 
-#include <signal.h>
+#include <csignal>
 #include <iostream>
 #include <cstdlib>
 
diff --git a/projects/examples/playsmf.cpp b/projects/examples/playsmf.cpp
index 777e8e2..871a7fb 100644
--- a/projects/examples/playsmf.cpp
+++ b/projects/examples/playsmf.cpp
@@ -7,7 +7,7 @@
 
 #include "MidiFileIn.h"
 #include "RtMidi.h"
-#include <signal.h>
+#include <csignal>
 #include <cstdlib>
 
 bool done = false;
diff --git a/projects/ragamatic/ragamat.cpp b/projects/ragamatic/ragamat.cpp
index 463092f..7b9343f 100644
--- a/projects/ragamatic/ragamat.cpp
+++ b/projects/ragamatic/ragamat.cpp
@@ -10,7 +10,7 @@
 #include "Messager.h"
 #include "RtAudio.h"
 
-#include <signal.h>
+#include <csignal>
 #include <cstring>
 #include <iostream>
 #include <algorithm>
diff --git a/src/Messager.cpp b/src/Messager.cpp
index 929f7e7..ef9c2a1 100644
--- a/src/Messager.cpp
+++ b/src/Messager.cpp
@@ -309,7 +309,7 @@ bool Messager :: startSocketInput( int port )
 
 #if (defined(__OS_IRIX__) || defined(__OS_LINUX__) || defined(__OS_MACOSX__))
   #include <sys/time.h>
-  #include <errno.h>
+  #include <cerrno>
 #endif
 
 THREAD_RETURN THREAD_TYPE socketHandler(void *ptr)
diff --git a/src/Noise.cpp b/src/Noise.cpp
index 1fdc41e..9a2caf7 100644
--- a/src/Noise.cpp
+++ b/src/Noise.cpp
@@ -11,7 +11,7 @@
 /***************************************************/
 
 #include "Noise.h"
-#include <time.h>
+#include <ctime>
 
 namespace stk {
 
diff --git a/src/RtAudio.cpp b/src/RtAudio.cpp
index af7d205..546d3f4 100644
--- a/src/RtAudio.cpp
+++ b/src/RtAudio.cpp
@@ -45,6 +45,7 @@
 #include <cstdlib>
 #include <cstring>
 #include <climits>
+#include <cstdio>
 
 // Static variable definitions.
 const unsigned int RtApi::MAX_SAMPLE_RATES = 14;
@@ -8496,11 +8497,10 @@ bool RtApiPulse::probeDeviceOpen( unsigned int device, StreamMode mode,
 
 #include <unistd.h>
 #include <sys/ioctl.h>
-#include <unistd.h>
 #include <fcntl.h>
 #include <sys/soundcard.h>
-#include <errno.h>
-#include <math.h>
+#include <cerrno>
+#include <cmath>
 
 static void *ossCallbackHandler(void * ptr);
 
diff --git a/src/Stk.cpp b/src/Stk.cpp
index 2224df1..4fd383d 100644
--- a/src/Stk.cpp
+++ b/src/Stk.cpp
@@ -51,7 +51,7 @@
 /***************************************************/
 
 #include "Stk.h"
-#include <stdlib.h>
+#include <cstdlib>
 
 namespace stk {