]> git.ipfire.org Git - thirdparty/tvheadend.git/commitdiff
http: CORS - small optimization
authorJaroslav Kysela <perex@perex.cz>
Mon, 14 Jan 2019 11:28:51 +0000 (12:28 +0100)
committerJaroslav Kysela <perex@perex.cz>
Mon, 14 Jan 2019 11:28:51 +0000 (12:28 +0100)
src/http.c

index 72070c52f399dd98f69a344aab69e0a665a299c9..c3355110e13bea9780a5980fb51c344e08a5348e 100644 (file)
@@ -331,10 +331,10 @@ http_send_header(http_connection_t *hc, int rc, const char *content,
   if (hc->hc_version != RTSP_VERSION_1_0){
     htsbuf_qprintf(&hdrs, "Server: %s\r\n", config_get_http_server_name());
     if (config.cors_origin && config.cors_origin[0]) {
-      htsbuf_qprintf(&hdrs, "Access-Control-Allow-Origin: %s\r\n", config.cors_origin);
-      htsbuf_append_str(&hdrs, "Access-Control-Allow-Methods: POST, GET, OPTIONS\r\n");
-      htsbuf_append_str(&hdrs, "Access-Control-Allow-Headers: x-requested-with,authorization\r\n");
-      htsbuf_append_str(&hdrs, "Access-Control-Allow-Credentials: true\r\n");
+      htsbuf_qprintf(&hdrs, "Access-Control-Allow-Origin: %s\r\n%s%s%s", config.cors_origin,
+                            "Access-Control-Allow-Methods: POST, GET, OPTIONS\r\n",
+                            "Access-Control-Allow-Headers: x-requested-with,authorization\r\n",
+                            "Access-Control-Allow-Credentials: true\r\n");
     }
   }