X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=resource%2Finclude%2FOCHeaderOption.h;h=78f90290338acb0f34c47312a854ad565ba6a834;hb=dad30f474e0944304f7ad3b11da5e38558c6aa37;hp=519da78848b0cf4d5f8d669214c3f186fc95ca3c;hpb=442026128ead8780fa45d0db8a6f17be7c9220e0;p=platform%2Fupstream%2Fiotivity.git diff --git a/resource/include/OCHeaderOption.h b/resource/include/OCHeaderOption.h index 519da78..78f9029 100644 --- a/resource/include/OCHeaderOption.h +++ b/resource/include/OCHeaderOption.h @@ -80,11 +80,25 @@ namespace OC OCHeaderOption(const OCHeaderOption&) = default; +#if defined(_MSC_VER) && (_MSC_VER < 1900) + OCHeaderOption(OCHeaderOption&& o) + { + std::memmove(this, &o, sizeof(o)); + } +#else OCHeaderOption(OCHeaderOption&&) = default; +#endif OCHeaderOption& operator=(const OCHeaderOption&) = default; +#if defined(_MSC_VER) && (_MSC_VER < 1900) + OCHeaderOption& operator=(OCHeaderOption&& o) + { + std::memmove(this, &o, sizeof(o)); + } +#else OCHeaderOption& operator=(OCHeaderOption&&) = default; +#endif /** * API to get Option ID