{"push_id":806161153,"size":2,"distinct_size":2,"ref":"refs/heads/v1.4","head":"b5c5bc2cc8667b96c6337deeb12bab964b3e2df2","before":"a49573056bcfb76643385ef609efdaad2945596f","commits":[{"sha":"80bcce0754fa46185a315ba97598084e6687e86f","author":{"email":"c19d46775b5ffff4436ef5dd316c89b79af61fca@gmail.com","name":"CitizenKyle"},"message":"Changes necessary to compile with MSVC.\n\nAddCompilationFlags.cmake\n  this line was giving me trouble:\n  set_target_properties(SOLARUS_ENGINE PROPERTIES LINK_FLAGS_RELEASE \"/SUBSYSTEM:WINDOWS\")\n\nCommon.h\n  ignoring some warnings\n\nCurrentQuest.h, Debug.h, Output.h\n  moved SOLARUS_API (__declspec(dllexport)) to the beginning of the\n  function declarations where windows likes it.\n\nDetector.h\n  added SOLARUS_API to class\n\nGame.h, Map.h, Sprite.h, BowState.cpp\n  Added includes. We were failing a static_assert in\n  C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\include\\memory\n\n\t\t// TEMPLATE CLASS default_delete\n\ttemplate<class _Ty>\n\t\tstruct default_delete\n\t\t{\t// default deleter for unique_ptr\n\t\t_CONST_FUN default_delete() _NOEXCEPT = default;\n\n\t\ttemplate<class _Ty2,\n\t\t\tclass = typename enable_if<is_convertible<_Ty2 *, _Ty *>::value,\n\t\t\t\tvoid>::type>\n\t\t\tdefault_delete(const default_delete<_Ty2>&) _NOEXCEPT\n\t\t\t{\t// construct from another default_delete\n\t\t\t}\n\n\t\tvoid operator()(_Ty *_Ptr) const _NOEXCEPT\n\t\t\t{\t// delete a pointer\n\t\t\tstatic_assert(0 < sizeof (_Ty),\n\t\t\t\t\"can't delete an incomplete type\");\n\t\t\tdelete _Ptr;\n\t\t\t}\n\t\t};\n\nColor.h\n    commented this out:\n\t  SOLARUS_API bool operator==(const Color& lhs, const Color& rhs);\n\tError\tC2375\t'Solarus::operator ==': redefinition; different linkage (compiling source file C:\\Users\\Kyle\\Dropbox\\solarus_v_1_4_fresh\\solarus\\src\\entities\\AnimatedTilePattern.cpp)\tsolarus\tC:\\Users\\Kyle\\Dropbox\\solarus_v_1_4_fresh\\solarus\\include\\solarus\\lowlevel\\Color.h\t64","distinct":true,"url":"https://api.github.com/repos/christopho/solarus/commits/80bcce0754fa46185a315ba97598084e6687e86f"},{"sha":"b5c5bc2cc8667b96c6337deeb12bab964b3e2df2","author":{"email":"7e6522662bdf8202e492f49a8dfb7a8ad63d2890@solarus-games.org","name":"Christopho"},"message":"Merge pull request #772 from CitizenKyle/v1.4\n\nChanges necessary to compile with MSVC.","distinct":true,"url":"https://api.github.com/repos/christopho/solarus/commits/b5c5bc2cc8667b96c6337deeb12bab964b3e2df2"}]}