Each module now has its own export macro

This commit is contained in:
Laurent Gomila committed 2012-02-02 22:02:39 +01:00
1 parent 7615382a68
commit 0c5afa3483
70 files changed
+1010 -719

No files matched your search

+5 -4
View File
@@ -63,7 +63,7 @@ sfSoundBuffer* sfSoundBuffer_CreateFromMemory(const void* data, size_t sizeInByt
////////////////////////////////////////////////////////////
CSFML_API sfSoundBuffer* sfSoundBuffer_CreateFromStream(sfInputStream* stream)
CSFML_AUDIO_API sfSoundBuffer* sfSoundBuffer_CreateFromStream(sfInputStream* stream)
{
CSFML_CHECK_RETURN(stream, NULL);
@@ -148,8 +148,9 @@ unsigned int sfSoundBuffer_GetChannelCount(const sfSoundBuffer* soundBuffer)
////////////////////////////////////////////////////////////
sfTime sfSoundBuffer_GetDuration(const sfSoundBuffer* soundBuffer)
{
CSFML_CHECK_RETURN(soundBuffer, sfTimeZero)
sfTime time = {0};
CSFML_CHECK_RETURN(soundBuffer, time);
sf::Time duration = soundBuffer->This.GetDuration();
return sfMicroseconds(duration.AsMicroseconds());
time.Microseconds = soundBuffer->This.GetDuration().AsMicroseconds();
return time;
}