summaryrefslogtreecommitdiff
path: root/AudioManagerUtilities/include/CAmSerializer.h
diff options
context:
space:
mode:
authorChristian Linke <christian.linke@bmw.de>2015-09-11 13:16:53 +0100
committerChristian Linke <christian.linke@bmw.de>2015-09-11 13:16:53 +0100
commit1423d7d9f4f0f67c3c354f8a334a1485734b7f24 (patch)
tree58e58d8b2faf30d0a2947621bf0297747e7ba1f8 /AudioManagerUtilities/include/CAmSerializer.h
parentc529ce5944d3c56c27beb78f0193698b7c1bf1ae (diff)
downloadaudiomanager-1423d7d9f4f0f67c3c354f8a334a1485734b7f24.tar.gz
* remove warning
Diffstat (limited to 'AudioManagerUtilities/include/CAmSerializer.h')
-rw-r--r--AudioManagerUtilities/include/CAmSerializer.h10
1 files changed, 8 insertions, 2 deletions
diff --git a/AudioManagerUtilities/include/CAmSerializer.h b/AudioManagerUtilities/include/CAmSerializer.h
index c91d02d..9c96adc 100644
--- a/AudioManagerUtilities/include/CAmSerializer.h
+++ b/AudioManagerUtilities/include/CAmSerializer.h
@@ -157,7 +157,10 @@ private:
CallType call(int* pipe)
{
call(mInstance, mMethod, mReturn, std::forward<Tuple>(mArguments));
- write(pipe[1], this, sizeof(this));
+ ssize_t result(-1);
+ result = write(pipe[1], this, sizeof(this));
+ if (result == -1)
+ logError("CAmSerializer: Problem writing into pipe! Error No:",errno);
return (SyncCallType);
};
};
@@ -189,7 +192,10 @@ private:
CallType call(int* pipe)
{
call(mInstance, mMethod, mReturn, std::forward<Tuple>(mArguments));
- write(pipe[1], this, sizeof(this));
+ ssize_t result(-1);
+ result = write(pipe[1], this, sizeof(this));
+ if (result == -1)
+ logError("CAmSerializer: Problem writing into pipe! Error No:",errno);
return (SyncCallType);
};
};