aports/community/incron/gcc11.patch
2022-04-16 19:53:15 +02:00

345 lines
10 KiB
Diff

diff --git a/icd-main.cpp b/icd-main.cpp
index f317db1..8039045 100644
--- a/icd-main.cpp
+++ b/icd-main.cpp
@@ -127,7 +127,7 @@ void on_signal(int signo)
*
* \throw InotifyException thrown if base table directory cannot be read
*/
-void load_tables(EventDispatcher* pEd) throw (InotifyException)
+void load_tables(EventDispatcher* pEd)
{
// WARNING - this function has not been optimized!!!
diff --git a/inotify-cxx.cpp b/inotify-cxx.cpp
index bd0978c..b24638d 100644
--- a/inotify-cxx.cpp
+++ b/inotify-cxx.cpp
@@ -224,7 +224,7 @@ void InotifyEvent::DumpTypes(std::string& rStr) const
}
-void InotifyWatch::SetMask(uint32_t uMask) throw (InotifyException)
+void InotifyWatch::SetMask(uint32_t uMask)
{
IN_WRITE_BEGIN
@@ -241,7 +241,7 @@ void InotifyWatch::SetMask(uint32_t uMask) throw (InotifyException)
IN_WRITE_END
}
-void InotifyWatch::SetEnabled(bool fEnabled) throw (InotifyException)
+void InotifyWatch::SetEnabled(bool fEnabled)
{
IN_WRITE_BEGIN
@@ -294,7 +294,7 @@ void InotifyWatch::__Disable()
}
-Inotify::Inotify() throw (InotifyException)
+Inotify::Inotify()
{
IN_LOCK_INIT
@@ -325,7 +325,7 @@ void Inotify::Close()
IN_WRITE_END
}
-void Inotify::Add(InotifyWatch* pWatch) throw (InotifyException)
+void Inotify::Add(InotifyWatch* pWatch)
{
IN_WRITE_BEGIN
@@ -379,7 +379,7 @@ void Inotify::Add(InotifyWatch* pWatch) throw (InotifyException)
IN_WRITE_END
}
-void Inotify::Remove(InotifyWatch* pWatch) throw (InotifyException)
+void Inotify::Remove(InotifyWatch* pWatch)
{
IN_WRITE_BEGIN
@@ -428,7 +428,7 @@ void Inotify::RemoveAll()
IN_WRITE_END
}
-void Inotify::WaitForEvents(bool fNoIntr) throw (InotifyException)
+void Inotify::WaitForEvents(bool fNoIntr)
{
ssize_t len = 0;
@@ -461,7 +461,7 @@ void Inotify::WaitForEvents(bool fNoIntr) throw (InotifyException)
IN_WRITE_END
}
-bool Inotify::GetEvent(InotifyEvent* pEvt) throw (InotifyException)
+bool Inotify::GetEvent(InotifyEvent* pEvt)
{
if (pEvt == NULL)
throw InotifyException(IN_EXC_MSG("null pointer to event"), EINVAL, this);
@@ -479,7 +479,7 @@ bool Inotify::GetEvent(InotifyEvent* pEvt) throw (InotifyException)
return b;
}
-bool Inotify::PeekEvent(InotifyEvent* pEvt) throw (InotifyException)
+bool Inotify::PeekEvent(InotifyEvent* pEvt)
{
if (pEvt == NULL)
throw InotifyException(IN_EXC_MSG("null pointer to event"), EINVAL, this);
@@ -520,7 +520,7 @@ InotifyWatch* Inotify::FindWatch(const std::string& rPath)
return pW;
}
-void Inotify::SetNonBlock(bool fNonBlock) throw (InotifyException)
+void Inotify::SetNonBlock(bool fNonBlock)
{
IN_WRITE_BEGIN
@@ -550,7 +550,7 @@ void Inotify::SetNonBlock(bool fNonBlock) throw (InotifyException)
IN_WRITE_END
}
-void Inotify::SetCloseOnExec(bool fClOnEx) throw (InotifyException)
+void Inotify::SetCloseOnExec(bool fClOnEx)
{
IN_WRITE_BEGIN
@@ -580,7 +580,7 @@ void Inotify::SetCloseOnExec(bool fClOnEx) throw (InotifyException)
IN_WRITE_END
}
-uint32_t Inotify::GetCapability(InotifyCapability_t cap) throw (InotifyException)
+uint32_t Inotify::GetCapability(InotifyCapability_t cap)
{
FILE* f = fopen(GetCapabilityPath(cap).c_str(), "r");
if (f == NULL)
@@ -597,7 +597,7 @@ uint32_t Inotify::GetCapability(InotifyCapability_t cap) throw (InotifyException
return (uint32_t) val;
}
-void Inotify::SetCapability(InotifyCapability_t cap, uint32_t val) throw (InotifyException)
+void Inotify::SetCapability(InotifyCapability_t cap, uint32_t val)
{
FILE* f = fopen(GetCapabilityPath(cap).c_str(), "w");
if (f == NULL)
@@ -611,7 +611,7 @@ void Inotify::SetCapability(InotifyCapability_t cap, uint32_t val) throw (Inotif
fclose(f);
}
-std::string Inotify::GetCapabilityPath(InotifyCapability_t cap) throw (InotifyException)
+std::string Inotify::GetCapabilityPath(InotifyCapability_t cap)
{
std::string path(PROCFS_INOTIFY_BASE);
diff --git a/inotify-cxx.h b/inotify-cxx.h
index 80967ef..e7d4d28 100644
--- a/inotify-cxx.h
+++ b/inotify-cxx.h
@@ -447,7 +447,7 @@ public:
*
* \throw InotifyException thrown if changing fails
*/
- void SetMask(uint32_t uMask) throw (InotifyException);
+ void SetMask(uint32_t uMask);
/// Returns the appropriate inotify class instance.
/**
@@ -470,7 +470,7 @@ public:
*
* \throw InotifyException thrown if enabling/disabling fails
*/
- void SetEnabled(bool fEnabled) throw (InotifyException);
+ void SetEnabled(bool fEnabled);
/// Checks whether the watch is enabled.
/**
@@ -541,7 +541,7 @@ public:
*
* \throw InotifyException thrown if inotify isn't available
*/
- Inotify() throw (InotifyException);
+ Inotify();
/// Destructor.
/**
@@ -558,7 +558,7 @@ public:
*
* \throw InotifyException thrown if adding failed
*/
- void Add(InotifyWatch* pWatch) throw (InotifyException);
+ void Add(InotifyWatch* pWatch);
/// Adds a new watch.
/**
@@ -566,7 +566,7 @@ public:
*
* \throw InotifyException thrown if adding failed
*/
- inline void Add(InotifyWatch& rWatch) throw (InotifyException)
+ inline void Add(InotifyWatch& rWatch)
{
Add(&rWatch);
}
@@ -579,7 +579,7 @@ public:
*
* \throw InotifyException thrown if removing failed
*/
- void Remove(InotifyWatch* pWatch) throw (InotifyException);
+ void Remove(InotifyWatch* pWatch);
/// Removes a watch.
/**
@@ -589,7 +589,7 @@ public:
*
* \throw InotifyException thrown if removing failed
*/
- inline void Remove(InotifyWatch& rWatch) throw (InotifyException)
+ inline void Remove(InotifyWatch& rWatch)
{
Remove(&rWatch);
}
@@ -640,7 +640,7 @@ public:
*
* \sa SetNonBlock()
*/
- void WaitForEvents(bool fNoIntr = false) throw (InotifyException);
+ void WaitForEvents(bool fNoIntr = false);
/// Returns the count of received and queued events.
/**
@@ -666,7 +666,7 @@ public:
*
* \throw InotifyException thrown if the provided pointer is NULL
*/
- bool GetEvent(InotifyEvent* pEvt) throw (InotifyException);
+ bool GetEvent(InotifyEvent* pEvt);
/// Extracts a queued inotify event.
/**
@@ -676,7 +676,7 @@ public:
*
* \throw InotifyException thrown only in very anomalous cases
*/
- bool GetEvent(InotifyEvent& rEvt) throw (InotifyException)
+ bool GetEvent(InotifyEvent& rEvt)
{
return GetEvent(&rEvt);
}
@@ -690,7 +690,7 @@ public:
*
* \throw InotifyException thrown if the provided pointer is NULL
*/
- bool PeekEvent(InotifyEvent* pEvt) throw (InotifyException);
+ bool PeekEvent(InotifyEvent* pEvt);
/// Extracts a queued inotify event (without removing).
/**
@@ -700,7 +700,7 @@ public:
*
* \throw InotifyException thrown only in very anomalous cases
*/
- bool PeekEvent(InotifyEvent& rEvt) throw (InotifyException)
+ bool PeekEvent(InotifyEvent& rEvt)
{
return PeekEvent(&rEvt);
}
@@ -755,7 +755,7 @@ public:
*
* \sa GetDescriptor(), SetCloseOnExec()
*/
- void SetNonBlock(bool fNonBlock) throw (InotifyException);
+ void SetNonBlock(bool fNonBlock);
/// Enables/disables closing on exec.
/**
@@ -771,7 +771,7 @@ public:
*
* \sa GetDescriptor(), SetNonBlock()
*/
- void SetCloseOnExec(bool fClOnEx) throw (InotifyException);
+ void SetCloseOnExec(bool fClOnEx);
/// Acquires a particular inotify capability/limit.
/**
@@ -779,7 +779,7 @@ public:
* \return capability/limit value
* \throw InotifyException thrown if the given value cannot be acquired
*/
- static uint32_t GetCapability(InotifyCapability_t cap) throw (InotifyException);
+ static uint32_t GetCapability(InotifyCapability_t cap);
/// Modifies a particular inotify capability/limit.
/**
@@ -790,14 +790,14 @@ public:
* Beware of setting extensive values - it may seriously
* affect system performance and/or stability.
*/
- static void SetCapability(InotifyCapability_t cap, uint32_t val) throw (InotifyException);
+ static void SetCapability(InotifyCapability_t cap, uint32_t val);
/// Returns the maximum number of events in the kernel queue.
/**
* \return maximum number of events in the kernel queue
* \throw InotifyException thrown if the given value cannot be acquired
*/
- inline static uint32_t GetMaxEvents() throw (InotifyException)
+ inline static uint32_t GetMaxEvents()
{
return GetCapability(IN_MAX_EVENTS);
}
@@ -811,7 +811,7 @@ public:
* is set here the more physical memory may be used for the inotify
* infrastructure.
*/
- inline static void SetMaxEvents(uint32_t val) throw (InotifyException)
+ inline static void SetMaxEvents(uint32_t val)
{
SetCapability(IN_MAX_EVENTS, val);
}
@@ -824,7 +824,7 @@ public:
* \return maximum number of inotify instances
* \throw InotifyException thrown if the given value cannot be acquired
*/
- inline static uint32_t GetMaxInstances() throw (InotifyException)
+ inline static uint32_t GetMaxInstances()
{
return GetCapability(IN_MAX_INSTANCES);
}
@@ -838,7 +838,7 @@ public:
* is set here the more physical memory may be used for the inotify
* infrastructure.
*/
- inline static void SetMaxInstances(uint32_t val) throw (InotifyException)
+ inline static void SetMaxInstances(uint32_t val)
{
SetCapability(IN_MAX_INSTANCES, val);
}
@@ -851,7 +851,7 @@ public:
* \return maximum number of inotify watches
* \throw InotifyException thrown if the given value cannot be acquired
*/
- inline static uint32_t GetMaxWatches() throw (InotifyException)
+ inline static uint32_t GetMaxWatches()
{
return GetCapability(IN_MAX_WATCHES);
}
@@ -865,7 +865,7 @@ public:
* is set here the more physical memory may be used for the inotify
* infrastructure.
*/
- inline static void SetMaxWatches(uint32_t val) throw (InotifyException)
+ inline static void SetMaxWatches(uint32_t val)
{
SetCapability(IN_MAX_WATCHES, val);
}
@@ -881,7 +881,7 @@ private:
friend class InotifyWatch;
- static std::string GetCapabilityPath(InotifyCapability_t cap) throw (InotifyException);
+ static std::string GetCapabilityPath(InotifyCapability_t cap);
};