You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@trafficserver.apache.org by zw...@apache.org on 2011/03/18 02:39:31 UTC

svn commit: r1082783 - in /trafficserver/traffic/trunk/proxy: InkAPI.cc UglyLogStubs.cc

Author: zwoop
Date: Fri Mar 18 01:39:31 2011
New Revision: 1082783

URL: http://svn.apache.org/viewvc?rev=1082783&view=rev
Log:
TS-712 Fix compile problems with clang / llvm

Modified:
    trafficserver/traffic/trunk/proxy/InkAPI.cc
    trafficserver/traffic/trunk/proxy/UglyLogStubs.cc

Modified: trafficserver/traffic/trunk/proxy/InkAPI.cc
URL: http://svn.apache.org/viewvc/trafficserver/traffic/trunk/proxy/InkAPI.cc?rev=1082783&r1=1082782&r2=1082783&view=diff
==============================================================================
--- trafficserver/traffic/trunk/proxy/InkAPI.cc (original)
+++ trafficserver/traffic/trunk/proxy/InkAPI.cc Fri Mar 18 01:39:31 2011
@@ -3235,7 +3235,7 @@ TSMimeHdrFieldValueIntInsert(TSMBuffer b
   sdk_assert(sdk_sanity_check_mbuffer(bufp) == TS_SUCCESS);
   sdk_assert((sdk_sanity_check_mime_hdr_handle(hdr) == TS_SUCCESS) ||
              (sdk_sanity_check_http_hdr_handle(hdr) == TS_SUCCESS));
-  (sdk_sanity_check_field_handle(field, hdr) == TS_SUCCESS);
+  sdk_assert(sdk_sanity_check_field_handle(field, hdr) == TS_SUCCESS);
 
   if (!isWriteable(bufp))
     return TS_ERROR;

Modified: trafficserver/traffic/trunk/proxy/UglyLogStubs.cc
URL: http://svn.apache.org/viewvc/trafficserver/traffic/trunk/proxy/UglyLogStubs.cc?rev=1082783&r1=1082782&r2=1082783&view=diff
==============================================================================
--- trafficserver/traffic/trunk/proxy/UglyLogStubs.cc (original)
+++ trafficserver/traffic/trunk/proxy/UglyLogStubs.cc Fri Mar 18 01:39:31 2011
@@ -37,8 +37,10 @@
 
 #include "P_Net.h"
 
+int cache_config_mutex_retry_delay = 2;
+
 int fds_limit = 8000;
-UDPNetProcessor &udpNet;
+UDPNetProcessor& udpNet; // = udpNetInternal;
 
 ClassAllocator<UDPPacketInternal> udpPacketAllocator("udpPacketAllocator");
 
@@ -51,14 +53,19 @@ UDPConnection::Release()
 void
 UDPNetProcessor::FreeBandwidth(Continuation * udpConn)
 {
+  NOWARN_UNUSED(udpConn);
   ink_release_assert(false);
 }
 
-NetProcessor& netProcessor;
+NetProcessor& netProcessor; //  = unix_netProcessor;
 
 Action *
 UnixNetProcessor::connect_re_internal(Continuation * cont, unsigned int ip, int port,  NetVCOptions * opt)
 {
+  NOWARN_UNUSED(cont);
+  NOWARN_UNUSED(ip);
+  NOWARN_UNUSED(port);
+  NOWARN_UNUSED(opt);
   ink_release_assert(false);
   return NULL;
 }
@@ -70,12 +77,16 @@ ConfigUpdateCbTable *global_config_cbs =
 void
 ConfigUpdateCbTable::invoke(const char *name)
 {
+  NOWARN_UNUSED(name);
   ink_release_assert(false);
 }
 
 const char *
 event_int_to_string(int event, int blen, char *buffer)
 {
+  NOWARN_UNUSED(event);
+  NOWARN_UNUSED(blen);
+  NOWARN_UNUSED(buffer);
   ink_release_assert(false);
   return NULL;
 }
@@ -94,6 +105,7 @@ this_machine()
 void
 LogConfig::setup_collation(LogConfig * prev_config)
 {
+  NOWARN_UNUSED(prev_config);
   ink_release_assert(false);
 }
 
@@ -101,12 +113,21 @@ void
 LogConfig::create_pre_defined_objects_with_filter(const PreDefinedFormatInfoList & pre_def_info_list, size_t num_filters,
                                                   LogFilter ** filter, const char *filt_name, bool force_extension)
 {
+  NOWARN_UNUSED(pre_def_info_list);
+  NOWARN_UNUSED(num_filters);
+  NOWARN_UNUSED(filter);
+  NOWARN_UNUSED(filt_name);
+  NOWARN_UNUSED(force_extension);
   ink_release_assert(false);
 }
 
 int
 LogHost::write(LogBuffer * lb, size_t * to_disk, size_t * to_net, size_t * to_pipe)
 {
+  NOWARN_UNUSED(lb);
+  NOWARN_UNUSED(to_disk);
+  NOWARN_UNUSED(to_net);
+  NOWARN_UNUSED(to_pipe);
   ink_release_assert(false);
   return 0;
 }
@@ -135,6 +156,21 @@ NetProcessor::AcceptOptions::reset()
 int
 net_accept(NetAccept * na, void *ep, bool blockable)
 {
+  NOWARN_UNUSED(na);
+  NOWARN_UNUSED(ep);
+  NOWARN_UNUSED(blockable);
   ink_release_assert(false);
   return 0;
 }
+
+
+// These are for clang / llvm
+
+int
+CacheVC::handleWrite(int event, Event *e)
+{
+  NOWARN_UNUSED(event);
+  NOWARN_UNUSED(e);
+  return 0;
+  ink_release_assert(false);
+}