]> git.sesse.net Git - vlc/commitdiff
htcpcp: handle 418 I'm a teapot
authorPierre Ynard <linkfanel@yahoo.fr>
Thu, 31 Mar 2011 20:05:44 +0000 (22:05 +0200)
committerPierre Ynard <linkfanel@yahoo.fr>
Thu, 31 Mar 2011 20:05:44 +0000 (22:05 +0200)
modules/access/htcpcp.c

index 93513a105735c979dae818a7ec7a3b16d37f77f7..88f13a5fdeeab30e9d71aa6205033a352f394590 100644 (file)
@@ -135,8 +135,13 @@ static ssize_t Read (access_t *access, uint8_t *buf, size_t len)
     if ((code / 100) != 2)
     {
         msg_Err (access, "server error %u", code);
-        dialog_FatalWait (access, N_("Coffee pot"),
-            N_("The pot failed to brew coffee (server error %u)."), code);
+        if (code == 418)
+            dialog_FatalWait (access, N_("Teapot"), "%s",
+                N_("The server is a teapot. You can't brew coffee with "
+                   "a teapot."));
+        else
+            dialog_FatalWait (access, N_("Coffee pot"),
+                N_("The pot failed to brew coffee (server error %u)."), code);
         goto error;
     }