From 41266df7ae51f179f4a80f67a2eba896ba1fd7b2 Mon Sep 17 00:00:00 2001 From: Albrecht Schlosser Date: Sat, 20 Mar 2021 21:39:28 +0100 Subject: Remove unnecessary system includes from public headers Add includes of system headers in the implementation files where necessary. --- fluid/ExternalCodeEditor_WIN32.cxx | 5 +++-- fluid/Fl_Type.h | 1 + fluid/Fluid_Image.cxx | 5 +++-- 3 files changed, 7 insertions(+), 4 deletions(-) (limited to 'fluid') diff --git a/fluid/ExternalCodeEditor_WIN32.cxx b/fluid/ExternalCodeEditor_WIN32.cxx index b05adc638..695578749 100644 --- a/fluid/ExternalCodeEditor_WIN32.cxx +++ b/fluid/ExternalCodeEditor_WIN32.cxx @@ -3,8 +3,6 @@ // // Note: This entire file Windows only. -#include // snprintf() - #include // Fl_Timeout_Handler.. #include // fl_alert() #include // fl_utf8fromwc() @@ -12,6 +10,9 @@ #include "ExternalCodeEditor_WIN32.h" +#include // snprintf() +#include + extern int G_debug; // defined in fluid.cxx // Static local data diff --git a/fluid/Fl_Type.h b/fluid/Fl_Type.h index 7b008f092..a6e030674 100644 --- a/fluid/Fl_Type.h +++ b/fluid/Fl_Type.h @@ -29,6 +29,7 @@ #include "Fluid_Image.h" #include #include +#include #ifdef _WIN32 #include "ExternalCodeEditor_WIN32.h" diff --git a/fluid/Fluid_Image.cxx b/fluid/Fluid_Image.cxx index 1f41a09fd..ba44175f3 100644 --- a/fluid/Fluid_Image.cxx +++ b/fluid/Fluid_Image.cxx @@ -16,6 +16,9 @@ #include #include +#include +#include +#include // fl_fopen() #include "Fl_Type.h" #include "Fluid_Image.h" #include "../src/flstring.h" @@ -23,8 +26,6 @@ #include #include #include -#include -#include extern void goto_source_dir(); // in fluid.cxx extern void leave_source_dir(); // in fluid.cxx -- cgit v1.2.3