dbfa5c9cda813297ec034d10037ac91f89ee69d7
jcasper
  Tue Nov 4 21:56:23 2025 -0800
Removing redundant cart cleanup, refs #36320

diff --git src/hg/bigCompositeUpdate/bigCompositeUpdate.c src/hg/bigCompositeUpdate/bigCompositeUpdate.c
index c336aedb46c..cd8e475ab7c 100644
--- src/hg/bigCompositeUpdate/bigCompositeUpdate.c
+++ src/hg/bigCompositeUpdate/bigCompositeUpdate.c
@@ -44,31 +44,30 @@
     else cgiEncodeIntoDy(var, val, updated_cgi);
   }
 
   char track_name[buffer_size];
   struct slName *de_itr = NULL;
   for (de_itr = de_list; de_itr; de_itr = de_itr->next) {
     struct slName *dt_itr = NULL;
     for (dt_itr = dt_list; dt_itr; dt_itr = dt_itr->next) {
       snprintf(track_name, buffer_size,
 	       "%s_%s_%s_sel", mdid, de_itr->name, dt_itr->name);
       cgiEncodeIntoDy(track_name, "1", updated_cgi);
     }
   }
   cartParseOverHash(cart, dyStringContents(updated_cgi));
   cartRemove(cart, "mdid");  // could clash someday
-  cartCheckout(&cart);
 
   dyStringFree(&cgi_encoded);
   dyStringFree(&updated_cgi);
 
   // send response: success, and no content
   printf("Status: 204 No Content\r\n");
   printf("\r\n");
   fflush(stdout);
 }
 
 /* Null terminated list of CGI Variables we don't want to save
  * permanently. */
 char *excludeVars[] = {"Submit", "submit", NULL,};
 
 int main(int argc, char *argv[])