Module: sems
Branch: master
Commit: de70530400f148c8e97be6eb14a4e02f4162abb7
URL:    
http://git.sip-router.org/cgi-bin/gitweb.cgi/sems/?a=commit;h=de70530400f148c8e97be6eb14a4e02f4162abb7

Author: Stefan Sayer <[email protected]>
Committer: Stefan Sayer <[email protected]>
Date:   Tue May 24 00:30:45 2011 +0200

b/f: reenable userdir_close and userdir_getcount

even if not implementing any proper action, these methods are needed
as users of the msg_storage call them

---

 apps/msg_storage/MsgStorage.cpp |    7 +------
 1 files changed, 1 insertions(+), 6 deletions(-)

diff --git a/apps/msg_storage/MsgStorage.cpp b/apps/msg_storage/MsgStorage.cpp
index 5502663..3254d67 100644
--- a/apps/msg_storage/MsgStorage.cpp
+++ b/apps/msg_storage/MsgStorage.cpp
@@ -93,7 +93,6 @@ void MsgStorage::invoke(const string& method,
     userdir_open(args.get(0).asCStr(),       
       args.get(1).asCStr(),
       ret);
-#if 0
   } else if(method == "userdir_close"){
     ret.push(userdir_close(args.get(0).asCStr(),
       args.get(1).asCStr()));
@@ -101,7 +100,6 @@ void MsgStorage::invoke(const string& method,
     userdir_getcount(args.get(0).asCStr(),
       args.get(1).asCStr(),
       ret);
-#endif
   } else if(method == "events_subscribe"){
     events_subscribe(args.get(0).asDynInv(),
                     args.get(1).asCStr());
@@ -114,10 +112,8 @@ void MsgStorage::invoke(const string& method,
     ret.push("msg_delete");
     
     ret.push("userdir_open");
-#if 0
     ret.push("userdir_close");
     ret.push("userdir_getcount");
-#endif
 
     ret.push("events_subscribe");
     ret.push("events_unsubscribe");
@@ -268,7 +264,6 @@ void MsgStorage::userdir_open(string domain, string user, 
AmArg& ret) {
   ret.push(msglist);
 }
 
-#if 0
 int MsgStorage::userdir_close(string domain, string user) {   
   // TODO: unblock the directory from delete (decrease lock)
   return 0; 
@@ -276,8 +271,8 @@ int MsgStorage::userdir_close(string domain, string user) {
 
 void MsgStorage::userdir_getcount(string domain, string user, AmArg& ret) { 
   // TODO: return some useful value
+  ret.push(-1);
 }
-#endif
 
 void MsgStorage::events_subscribe(AmDynInvoke* event_sink, string method)
 {

_______________________________________________
Semsdev mailing list
[email protected]
http://lists.iptel.org/mailman/listinfo/semsdev

Reply via email to