Add missing GS_EXPORT_CLASS annotations.

This commit is contained in:
Frederik Seiffert 2021-03-22 15:28:38 +01:00 committed by Frederik Seiffert
parent c9020acd4b
commit 780d71f559
2 changed files with 5 additions and 0 deletions

View file

@ -121,6 +121,7 @@ GS_EXPORT_CLASS
/**
* NSCondition provides an interface to POSIX condition variables.
*/
GS_EXPORT_CLASS
@interface NSCondition : NSObject <NSLocking>
{
#if GS_EXPOSE(NSCondition)
@ -171,6 +172,7 @@ GS_EXPORT_CLASS
* condition is equal to a particular value. The condition is set on
* initialization and whenever the lock is relinquished.
*/
GS_EXPORT_CLASS
@interface NSConditionLock : NSObject <NSLocking>
{
#if GS_EXPOSE(NSConditionLock)
@ -271,6 +273,7 @@ GS_EXPORT_CLASS
* thread must also unlock it (n) times before another thread
* can acquire the lock.
*/
GS_EXPORT_CLASS
@interface NSRecursiveLock : NSObject <NSLocking>
{
#if GS_EXPOSE(NSRecursiveLock)

View file

@ -148,6 +148,7 @@ GS_EXPORT_CLASS
* NSInputStream is a subclass of NSStream that provides read-only
* stream functionality.
*/
GS_EXPORT_CLASS
@interface NSInputStream : NSStream
/**
@ -209,6 +210,7 @@ GS_EXPORT_CLASS
* NSOutputStream is a subclass of NSStream that provides
* write-only stream functionality.
*/
GS_EXPORT_CLASS
@interface NSOutputStream : NSStream
/**