Clean up a little CRLF unpleasantness that suddenly appeared
[privoxy.git] / cgisimple.c
index 53634c8..527db0e 100644 (file)
@@ -1,4 +1,4 @@
-const char cgisimple_rcs[] = "$Id: cgisimple.c,v 1.12 2002/01/23 01:03:32 jongfoster Exp $";
+const char cgisimple_rcs[] = "$Id: cgisimple.c,v 1.13 2002/02/21 00:10:37 jongfoster Exp $";
 /*********************************************************************
  *
  * File        :  $Source: /cvsroot/ijbswa/current/cgisimple.c,v $
@@ -36,6 +36,9 @@ const char cgisimple_rcs[] = "$Id: cgisimple.c,v 1.12 2002/01/23 01:03:32 jongfo
  *
  * Revisions   :
  *    $Log: cgisimple.c,v $
+ *    Revision 1.13  2002/02/21 00:10:37  jongfoster
+ *    Adding send-banner?type=auto option
+ *
  *    Revision 1.12  2002/01/23 01:03:32  jongfoster
  *    Fixing gcc [CygWin] compiler warnings
  *
@@ -312,8 +315,8 @@ jb_err cgi_show_request(struct client_state *csp,
  *
  * CGI Parameters :
  *           type : Selects the type of banner between "trans", "logo",
- *                  and "auto". Defaults to "logo" if absent or invalid.\r
- *                  "auto" means to select as if we were image-blocking.\r
+ *                  and "auto". Defaults to "logo" if absent or invalid.
+ *                  "auto" means to select as if we were image-blocking.
  *                  (Only the first character really counts).
  *
  * Returns     :  JB_ERR_OK on success
@@ -323,28 +326,28 @@ jb_err cgi_show_request(struct client_state *csp,
 jb_err cgi_send_banner(struct client_state *csp,
                        struct http_response *rsp,
                        const struct map *parameters)
-{\r
+{
    char imagetype = lookup(parameters, "type")[0];
-\r
-   if (imagetype == 'a') /* auto */\r
-   {\r
-      /* Default to logo */\r
-      imagetype = 'l';\r
-#ifdef FEATURE_IMAGE_BLOCKING\r
-      if ((csp->action->flags & ACTION_IMAGE_BLOCKER) != 0)\r
-      {\r
-         /* determine HOW images should be blocked */\r
-         const char * p = csp->action->string[ACTION_STRING_IMAGE_BLOCKER];\r
-\r
-         /* and handle accordingly: */\r
-         if ((p != NULL) && (0 == strcmpic(p, "blank")))\r
-         {\r
-            imagetype = 't';\r
-         }\r
-      }\r
-#endif /* def FEATURE_IMAGE_BLOCKING */\r
-   }\r
-      \r
+
+   if (imagetype == 'a') /* auto */
+   {
+      /* Default to logo */
+      imagetype = 'l';
+#ifdef FEATURE_IMAGE_BLOCKING
+      if ((csp->action->flags & ACTION_IMAGE_BLOCKER) != 0)
+      {
+         /* determine HOW images should be blocked */
+         const char * p = csp->action->string[ACTION_STRING_IMAGE_BLOCKER];
+
+         /* and handle accordingly: */
+         if ((p != NULL) && (0 == strcmpic(p, "blank")))
+         {
+            imagetype = 't';
+         }
+      }
+#endif /* def FEATURE_IMAGE_BLOCKING */
+   }
+      
    if ((imagetype != 't') && (imagetype != 'b')) /* transparant/blank */
    {
       rsp->body = bindup(image_junkbuster_gif_data, image_junkbuster_gif_length);