[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kfm-devel
Subject:    [PATCH] Create wallet form data folder if it doesn't exist
From:       Volker Krause <volker.krause () rwth-aachen ! de>
Date:       2004-01-05 16:49:49
Message-ID: 200401051749.49677.volker.krause () rwth-aachen ! de
[Download RAW message or body]

Hi,

for some reason my wallet didn't have the "Form Data" folder and thus form 
completion didn't work.

The attached patch creates this folder if it doesn't exist.

Please let me know if I can commit.

regards
Volker

["khtml_create_wallet_folder.diff" (text/x-diff)]

? khtml.kdevelop
? khtml.kdevelop.pcs
? khtml.kdevses
Index: html/html_formimpl.cpp
===================================================================
RCS file: /home/kde/kdelibs/khtml/html/html_formimpl.cpp,v
retrieving revision 1.358
diff -u -r1.358 html_formimpl.cpp
--- html/html_formimpl.cpp	9 Dec 2003 20:50:11 -0000	1.358
+++ html/html_formimpl.cpp	5 Jan 2004 16:41:33 -0000
@@ -485,6 +485,8 @@
         if (havePassword && !haveTextarea ) {
             KWallet::Wallet* w = view->part()->wallet();
             if (w)  {
+                if (!w->hasFolder(KWallet::Wallet::FormDataFolder()))
+                    w->createFolder(KWallet::Wallet::FormDataFolder());
                 w->setFolder(KWallet::Wallet::FormDataFolder());
                 bool login_changed = false;
                 if ( !doesnotexist ) {


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic