Update of /cvsroot/freevo/kaa/base/src/notifier
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv9363

Modified Files:
        __init__.py callback.py 
Log Message:
WeakCallback should return the callback's return value, not blindly
return False.


Index: __init__.py
===================================================================
RCS file: /cvsroot/freevo/kaa/base/src/notifier/__init__.py,v
retrieving revision 1.14
retrieving revision 1.15
diff -C2 -d -r1.14 -r1.15
*** __init__.py 15 Jul 2005 20:28:36 -0000      1.14
--- __init__.py 19 Jul 2005 01:48:41 -0000      1.15
***************
*** 76,80 ****
      "shutdown": Signal(),
      "idle": Signal(changed_cb = _idle_signal_changed),
!     # Temporary until I find a bette rplace.
      "keypress": Signal(changed_cb = _keypress_signal_changed)
  }
--- 76,80 ----
      "shutdown": Signal(),
      "idle": Signal(changed_cb = _idle_signal_changed),
!     # Temporary until I find a better place.
      "keypress": Signal(changed_cb = _keypress_signal_changed)
  }

Index: callback.py
===================================================================
RCS file: /cvsroot/freevo/kaa/base/src/notifier/callback.py,v
retrieving revision 1.10
retrieving revision 1.11
diff -C2 -d -r1.10 -r1.11
*** callback.py 17 Jul 2005 09:04:54 -0000      1.10
--- callback.py 19 Jul 2005 01:48:41 -0000      1.11
***************
*** 279,287 ****
          self._kwargs = unweakref_data(self._kwargs)
  
!         super(WeakCallback, self).__call__(*args, **kwargs)
  
          self._args, self._kwargs = save_args, save_kwargs
      
!         return False
  
  
--- 279,287 ----
          self._kwargs = unweakref_data(self._kwargs)
  
!         result = super(WeakCallback, self).__call__(*args, **kwargs)
  
          self._args, self._kwargs = save_args, save_kwargs
      
!         return result
  
  



-------------------------------------------------------
SF.Net email is sponsored by: Discover Easy Linux Migration Strategies
from IBM. Find simple to follow Roadmaps, straightforward articles,
informative Webcasts and more! Get everything you need to get up to
speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click
_______________________________________________
Freevo-cvslog mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freevo-cvslog

Reply via email to