Made remote paths deconstructible
[doldaconnect.git] / clients / gtk2 / dolcon.c
index 60374f3..356fc62 100644 (file)
@@ -829,7 +829,7 @@ void logincallback(int err, wchar_t *reason, void *data)
     switch(err)
     {
     case DC_LOGIN_ERR_SUCCESS:
-       dc_queuecmd(NULL, NULL, L"notify", L"all", L"on", NULL);
+       dc_queuecmd(NULL, NULL, L"notify", L"all", L"on", L"fn:peer", L"off", NULL);
        dc_getfnlistasync(getfnlistcallback, NULL);
        dc_gettrlistasync(gettrlistcallback, NULL);
        updatesbar("Authenticated");
@@ -1165,9 +1165,8 @@ void handleresps(void)
                            if((buf = icwcstombs(ires->argv[1].val.str, "UTF-8")) != NULL)
                            {
                                p = buf;
-                               /* XXX: Too NMDC-specific! */
-                               if(strrchr(p, '\\') != NULL)
-                                   p = strrchr(p, '\\') + 1;
+                               if(strrchr(p, '/') != NULL)
+                                   p = strrchr(p, '/') + 1;
                                gtk_tree_store_set(srchmodel, &piter, 3, p, -1);
                                free(buf);
                            }