diff options
Diffstat (limited to 'indra/viewer_components')
4 files changed, 3 insertions, 16 deletions
| diff --git a/indra/viewer_components/login/CMakeLists.txt b/indra/viewer_components/login/CMakeLists.txt index fe64926da6..7720619df3 100644 --- a/indra/viewer_components/login/CMakeLists.txt +++ b/indra/viewer_components/login/CMakeLists.txt @@ -9,13 +9,11 @@ endif(LL_TESTS)  include(LLCommon)  include(LLMath)  include(LLXML) -include(Pth)  include_directories(      ${LLCOMMON_INCLUDE_DIRS}      ${LLMATH_INCLUDE_DIRS}      ${LLXML_INCLUDE_DIRS} -    ${PTH_INCLUDE_DIRS}      )  set(login_SOURCE_FILES @@ -42,7 +40,6 @@ target_link_libraries(lllogin      ${LLCOMMON_LIBRARIES}      ${LLMATH_LIBRARIES}      ${LLXML_LIBRARIES} -    ${PTH_LIBRARIES}      )  if(LL_TESTS) @@ -50,11 +47,5 @@ if(LL_TESTS)        lllogin.cpp        ) -  set_source_files_properties( -    lllogin.cpp -    PROPERTIES -      LL_TEST_ADDITIONAL_LIBRARIES "${PTH_LIBRARIES}" -    ) -    LL_ADD_PROJECT_UNIT_TESTS(lllogin "${lllogin_TEST_SOURCE_FILES}")  endif(LL_TESTS) diff --git a/indra/viewer_components/login/lllogin.cpp b/indra/viewer_components/login/lllogin.cpp index 651d803e0d..d480b63094 100644 --- a/indra/viewer_components/login/lllogin.cpp +++ b/indra/viewer_components/login/lllogin.cpp @@ -178,6 +178,8 @@ void LLLogin::Impl::login_(LLCoros::self& self, std::string uri, LLSD login_para          request["uri"] = uri;          request["reply"] = replyPump.getName();          rewrittenURIs = postAndWait(self, request, srv_pump_name, filter); +        // EXP-772: If rewrittenURIs fail, try original URI as a fallback. +        rewrittenURIs.append(uri);      } // we no longer need the filter      LLEventPump& xmlrpcPump(LLEventPumps::instance().obtain("LLXMLRPCTransaction")); diff --git a/indra/viewer_components/updater/llupdateinstaller.cpp b/indra/viewer_components/updater/llupdateinstaller.cpp index 6aa87d1be6..24ba00ad8e 100644 --- a/indra/viewer_components/updater/llupdateinstaller.cpp +++ b/indra/viewer_components/updater/llupdateinstaller.cpp @@ -29,7 +29,7 @@  #include "llscopedvolatileaprpool.h"  #include "llprocesslauncher.h"  #include "llupdateinstaller.h" -#include "lldir.h" +#include "lldir.h"   #if defined(LL_WINDOWS) diff --git a/indra/viewer_components/updater/tests/llupdaterservice_test.cpp b/indra/viewer_components/updater/tests/llupdaterservice_test.cpp index 88ab5a2284..e19d5724f1 100644 --- a/indra/viewer_components/updater/tests/llupdaterservice_test.cpp +++ b/indra/viewer_components/updater/tests/llupdaterservice_test.cpp @@ -59,12 +59,6 @@ class LLDir_Mock : public LLDir  		return 0;  	} -	BOOL getNextFileInDir(const std::string &dirname,  -						  const std::string &mask,  -						  std::string &fname)  -	{ -		return false; -	}  	void getRandomFileInDir(const std::string &dirname,   							const std::string &mask,   							std::string &fname) {} | 
