X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=modules%2Fcore%2Fsrc%2Fnamed_output_pipe.cpp;fp=modules_wearable%2Fcore%2Fsrc%2Fnamed_output_pipe.cpp;h=128f820566841a5f0ecb1525eb6ce65e6ed73340;hb=3a034abb4dca58ff0940687d8dd2b829ce2e226f;hp=2a9a1fa00eb25443c464adb6df5c6bf87f333510;hpb=58be0971049907f3166ce56a6ad509769565158f;p=framework%2Fweb%2Fwrt-commons.git diff --git a/modules_wearable/core/src/named_output_pipe.cpp b/modules/core/src/named_output_pipe.cpp similarity index 91% rename from modules_wearable/core/src/named_output_pipe.cpp rename to modules/core/src/named_output_pipe.cpp index 2a9a1fa..128f820 100644 --- a/modules_wearable/core/src/named_output_pipe.cpp +++ b/modules/core/src/named_output_pipe.cpp @@ -22,7 +22,8 @@ #include #include #include -#include +#include +#include #include #include #include @@ -74,11 +75,11 @@ size_t NamedOutputPipe::Write(const BinaryQueue &buffer, size_t bufferSize) // FIXME: User write visitor to write ! // WriteVisitor visitor - ScopedFree flattened(malloc(bufferSize)); - buffer.Flatten(flattened.Get(), bufferSize); + std::unique_ptr flattened(malloc(bufferSize)); + buffer.Flatten(flattened.get(), bufferSize); ssize_t result = - TEMP_FAILURE_RETRY(write(m_fifo, flattened.Get(), bufferSize)); + TEMP_FAILURE_RETRY(write(m_fifo, flattened.get(), bufferSize)); if (result > 0) { // Successfuly written some bytes