mo better login detection
authorBen Loftis <ben@glw.com>
Wed, 26 Mar 2008 20:06:38 +0000 (20:06 +0000)
committerBen Loftis <ben@glw.com>
Wed, 26 Mar 2008 20:06:38 +0000 (20:06 +0000)
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3190 d708f5d6-7413-0410-9779-e7cbd77b26cf

gtk2_ardour/sfdb_freesound_mootcher.cc

index ba9b4052c86615577383ab0e754a2e01d7ced060..0b6d2742e7358edb1e97e06574d2828afc71bde3 100644 (file)
@@ -108,7 +108,7 @@ size_t              Mootcher::WriteMemoryCallback(void *ptr, size_t size, size_t nmemb, void
 //------------------------------------------------------------------------\r
 void           Mootcher::toLog(std::string input)\r
 {\r
-//printf("%s", input.c_str());// for debugging\r
+printf("%s/n", input.c_str());// for debugging\r
 }\r
 \r
 \r
@@ -179,13 +179,10 @@ int                       Mootcher::doLogin(std::string login, std::string password)
                if (connection == 1){\r
                        std::string check_page = xml_page.memory;\r
                        int test = (int)check_page.find("login");   //logged\r
-                       if(     test != -1){\r
-                               sprintf(message, "Login: %s\n", xml_page.memory);\r
-                               toLog(message);\r
-                       }\r
+                       if(     strcmp(xml_page.memory, "login") == 0 )\r
+                               toLog("Logged in./n");\r
                        else {\r
-                               sprintf(message, "Login: Check username and password\n");\r
-                               toLog(message);\r
+                               toLog("Login failed: Check username and password./n");\r
                                connection = 0;\r
                        }\r
                }\r