diff options
author | Alasdair Campbell <alcoheca@gmail.com> | 2012-09-04 22:28:32 +0100 |
---|---|---|
committer | Alasdair Campbell <alcoheca@gmail.com> | 2012-09-05 17:43:09 +0100 |
commit | e195496739058a12d1ff858223a894c839b510be (patch) | |
tree | 0a74db598b4d30be72e162111c00ee0163eb666a /project | |
parent | 0940b8f31722c3c683ce163b44f27dce8532701a (diff) |
[UPnP] Platinum now stats files before serving via http. This means serving files from vfs was broken. Solution is to remove all filesystem access to Platinum and expand NPT_XbmcFile. Anything apart from GetInfo:: (stat) is ignored as Platinum only serves up library items, not file systems. Thanks to elupus for fix, and pieh for spotting this in the first place
Diffstat (limited to 'project')
-rw-r--r-- | project/VS2010Express/libPlatinum.vcxproj | 3 | ||||
-rw-r--r-- | project/VS2010Express/libPlatinum.vcxproj.filters | 5 |
2 files changed, 2 insertions, 6 deletions
diff --git a/project/VS2010Express/libPlatinum.vcxproj b/project/VS2010Express/libPlatinum.vcxproj index 6f08c259ab..9685d2f0fa 100644 --- a/project/VS2010Express/libPlatinum.vcxproj +++ b/project/VS2010Express/libPlatinum.vcxproj @@ -241,7 +241,6 @@ <ClCompile Include="..\..\lib\libUPnP\Neptune\Source\Core\NptXml.cpp" /> <ClCompile Include="..\..\lib\libUPnP\Neptune\Source\Core\NptZip.cpp" /> <ClCompile Include="..\..\lib\libUPnP\Neptune\Source\System\Bsd\NptBsdSockets.cpp" /> - <ClCompile Include="..\..\lib\libUPnP\Neptune\Source\System\Posix\NptPosixFile.cpp" /> <ClCompile Include="..\..\lib\libUPnP\Neptune\Source\System\StdC\NptStdcEnvironment.cpp" /> <ClCompile Include="..\..\lib\libUPnP\Neptune\Source\System\StdC\NptStdcFile.cpp" /> <ClCompile Include="..\..\lib\libUPnP\Neptune\Source\System\Win32\NptWin32Debug.cpp" /> @@ -256,4 +255,4 @@ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> <ImportGroup Label="ExtensionTargets"> </ImportGroup> -</Project>
\ No newline at end of file +</Project> diff --git a/project/VS2010Express/libPlatinum.vcxproj.filters b/project/VS2010Express/libPlatinum.vcxproj.filters index f967f82626..ce2974b29d 100644 --- a/project/VS2010Express/libPlatinum.vcxproj.filters +++ b/project/VS2010Express/libPlatinum.vcxproj.filters @@ -479,9 +479,6 @@ <ClCompile Include="..\..\lib\libUPnP\Neptune\Source\System\Bsd\NptBsdSockets.cpp"> <Filter>Neptune\System</Filter> </ClCompile> - <ClCompile Include="..\..\lib\libUPnP\Neptune\Source\System\Posix\NptPosixFile.cpp"> - <Filter>Neptune\System</Filter> - </ClCompile> <ClCompile Include="..\..\lib\libUPnP\Neptune\Source\System\StdC\NptStdcEnvironment.cpp"> <Filter>Neptune\System</Filter> </ClCompile> @@ -531,4 +528,4 @@ <Filter>Platinum\MediaServer</Filter> </ClCompile> </ItemGroup> -</Project>
\ No newline at end of file +</Project> |