diff --git a/indra/llcommon/llversionserver.h b/indra/llcommon/llversionserver.h
index 370689b46ba1b8cf6453dc471164057c89abe3f5..b33979a8c5cfc701ebf79309ae6119ffa38df057 100644
--- a/indra/llcommon/llversionserver.h
+++ b/indra/llcommon/llversionserver.h
@@ -34,8 +34,8 @@
 
 const S32 LL_VERSION_MAJOR = 1;
 const S32 LL_VERSION_MINOR = 23;
-const S32 LL_VERSION_PATCH = 3;
-const S32 LL_VERSION_BUILD = 92647;
+const S32 LL_VERSION_PATCH = 4;
+const S32 LL_VERSION_BUILD = 93096;
 
 const char * const LL_CHANNEL = "Second Life Server";
 
diff --git a/indra/llmessage/llcurl.cpp b/indra/llmessage/llcurl.cpp
index 5a426c7238b2c4c22af8fff1fd245a5fc8ada412..376b2ecc99a13d231518d2161a0a7ea2d1ee1bb9 100644
--- a/indra/llmessage/llcurl.cpp
+++ b/indra/llmessage/llcurl.cpp
@@ -268,7 +268,7 @@ LLCurl::Easy::~Easy()
 	curl_easy_cleanup(mCurlEasyHandle);
 	--gCurlEasyCount;
 	curl_slist_free_all(mHeaders);
-	for_each(mStrings.begin(), mStrings.end(), DeletePointer());
+	for_each(mStrings.begin(), mStrings.end(), DeletePointerArray());
 }
 
 void LLCurl::Easy::resetState()