summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--include/IwyuFilter_include.yaml3
-rw-r--r--include/vcl/prntypes.hxx4
-rw-r--r--vcl/inc/salprn.hxx2
-rw-r--r--vcl/source/gdi/jobset.cxx1
4 files changed, 4 insertions, 6 deletions
diff --git a/include/IwyuFilter_include.yaml b/include/IwyuFilter_include.yaml
index 95379a3d61bd..4f51fbf63675 100644
--- a/include/IwyuFilter_include.yaml
+++ b/include/IwyuFilter_include.yaml
@@ -273,9 +273,6 @@ blacklist:
- vcl/mapmod.hxx
- tools/color.hxx
- tools/gen.hxx
- include/vcl/prntypes.hxx:
- # Needed for macro
- - tools/solar.h
include/vcl/transfer.hxx:
# base class has to be a complete type
- com/sun/star/datatransfer/XTransferable2.hpp
diff --git a/include/vcl/prntypes.hxx b/include/vcl/prntypes.hxx
index de85acaa6ea1..6423d8e09f01 100644
--- a/include/vcl/prntypes.hxx
+++ b/include/vcl/prntypes.hxx
@@ -20,7 +20,7 @@
#ifndef INCLUDED_VCL_PRNTYPES_HXX
#define INCLUDED_VCL_PRNTYPES_HXX
-#include <tools/solar.h>
+#include <sal/types.h>
#include <o3tl/typed_flags_set.hxx>
@@ -65,7 +65,7 @@ namespace o3tl
template<> struct typed_flags<PrintQueueFlags> : is_typed_flags<PrintQueueFlags, 0x01ffffff> {};
}
-#define QUEUE_JOBS_DONTKNOW (sal_uLong(0xFFFFFFFF))
+#define QUEUE_JOBS_DONTKNOW (sal_uInt32(0xFFFFFFFF))
enum class PrinterCapType
diff --git a/vcl/inc/salprn.hxx b/vcl/inc/salprn.hxx
index f13d81945969..9c631dc02100 100644
--- a/vcl/inc/salprn.hxx
+++ b/vcl/inc/salprn.hxx
@@ -41,7 +41,7 @@ struct VCL_PLUGIN_PUBLIC SalPrinterQueueInfo
OUString maLocation;
OUString maComment;
PrintQueueFlags mnStatus;
- sal_uLong mnJobs;
+ sal_uInt32 mnJobs;
std::unique_ptr<OUString> mpPortName; // only used by Windows backend
SalPrinterQueueInfo();
diff --git a/vcl/source/gdi/jobset.cxx b/vcl/source/gdi/jobset.cxx
index 7fc650c38e07..cc82ae183875 100644
--- a/vcl/source/gdi/jobset.cxx
+++ b/vcl/source/gdi/jobset.cxx
@@ -20,6 +20,7 @@
#include <rtl/alloc.h>
#include <rtl/ustring.hxx>
#include <sal/log.hxx>
+#include <tools/solar.h>
#include <tools/stream.hxx>
#include <vcl/jobset.hxx>
#include <jobset.h>