diff --git a/ChangeLog b/ChangeLog
index 782e368916c26c9a4e798c5f37df24f316275068..7910683fdc2cdbf0909811b13f0803521744184d 100755
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2005-11-08  Kevin P. Fleming  <kpfleming@digium.com>
+
+	* many files: add explicit include of stdio.h (issue #5650)
+
 2005-11-07  Kevin P. Fleming  <kpfleming@digium.com>
 
 	* UPGRADE.txt (Parking): add note about new parking behavior (issue #5532)
diff --git a/apps/app_curl.c b/apps/app_curl.c
index 07a26d978c1723a877c12400b81b3e52624f2707..ebe664e6e74bba33f80160fcf4f6bfab64262bb1 100755
--- a/apps/app_curl.c
+++ b/apps/app_curl.c
@@ -23,6 +23,7 @@
  * \ingroup applications
  */
  
+#include <stdio.h>
 #include <stdlib.h>
 #include <string.h>
 #include <curl/curl.h>
diff --git a/apps/app_datetime.c b/apps/app_datetime.c
index d5414a416ac07f4bb376d6748f22b1d31dddf5a7..4adb646ff865283301027f70a1df8622bcedb2bd 100755
--- a/apps/app_datetime.c
+++ b/apps/app_datetime.c
@@ -22,6 +22,7 @@
  * \ingroup applications
  */
 
+#include <stdio.h>
 #include <stdlib.h>
 #include <unistd.h>
 #include <string.h>
diff --git a/apps/app_intercom.c b/apps/app_intercom.c
index 71442a247ae79daa694b3408d9cc35bf7791a8a3..1ae78c6ab7f1dfa3884e0ae387a89e4a489fc84b 100755
--- a/apps/app_intercom.c
+++ b/apps/app_intercom.c
@@ -23,6 +23,7 @@
  * \ingroup applications
  */
  
+#include <stdio.h>
 #include <unistd.h>
 #include <errno.h>
 #include <sys/ioctl.h>
diff --git a/apps/app_ivrdemo.c b/apps/app_ivrdemo.c
index 03c963e34a0356463099a50be0ceb39f3352ebd3..198cfda2a4973625988c7580f88b7b4c06db2138 100755
--- a/apps/app_ivrdemo.c
+++ b/apps/app_ivrdemo.c
@@ -23,6 +23,7 @@
  * \ingroup applications
  */
 
+#include <stdio.h>
 #include <stdlib.h>
 #include <unistd.h>
 #include <string.h>
diff --git a/apps/app_osplookup.c b/apps/app_osplookup.c
index f42cf7ab371f74dba8476aa0b06c030036de242d..d4f2c5352e66c1a81aefec9fb5a3cccb0f5cdeee 100755
--- a/apps/app_osplookup.c
+++ b/apps/app_osplookup.c
@@ -23,6 +23,7 @@
  * \ingroup applications
  */
 
+#include <stdio.h>
 #include <stdlib.h>
 #include <unistd.h>
 #include <string.h>
diff --git a/apps/app_skel.c b/apps/app_skel.c
index 88a9a280bcd890ea2a2cf3471420adced351d73c..974c03e3e526ca90209ee5005bf44291f1ff0cc3 100755
--- a/apps/app_skel.c
+++ b/apps/app_skel.c
@@ -24,6 +24,7 @@
  * \ingroup applications
  */
 
+#include <stdio.h>
 #include <stdlib.h>
 #include <unistd.h>
 #include <string.h>
diff --git a/res/res_config_odbc.c b/res/res_config_odbc.c
index bd19c63010adbbec8801a31da62af3c8df3a5829..adc1bc4ee67d77ccda61c505a97c07a954c3fafe 100755
--- a/res/res_config_odbc.c
+++ b/res/res_config_odbc.c
@@ -25,6 +25,7 @@
  *	http://www.unixodbc.org
  */
 
+#include <stdio.h>
 #include <stdlib.h>
 #include <unistd.h>
 #include <string.h>
diff --git a/res/res_odbc.c b/res/res_odbc.c
index 2b99572cdc78967037cce693ddc8ec60274c0f98..7757094364ff69e81ba15485a9222f91912e9ea1 100755
--- a/res/res_odbc.c
+++ b/res/res_odbc.c
@@ -28,6 +28,7 @@
  *
  */
 
+#include <stdio.h>
 #include <stdlib.h>
 #include <unistd.h>
 #include <string.h>