wrapfunction: use sysstr instead of bytes as argument in "share"
authorPierre-Yves David <pierre-yves.david@octobus.net>
Mon, 10 Jul 2023 19:32:17 +0200
changeset 50796 7a50e1720f6d
parent 50795 193a6e9a56f3
child 50797 4c6151b69085
wrapfunction: use sysstr instead of bytes as argument in "share" This is as valid and simpler, it will help us to eventually get ride of `safehasattr`.
hgext/share.py
--- a/hgext/share.py	Mon Jul 10 19:31:26 2023 +0200
+++ b/hgext/share.py	Mon Jul 10 19:32:17 2023 +0200
@@ -162,10 +162,10 @@
 
 
 def extsetup(ui):
-    extensions.wrapfunction(bookmarks, b'_getbkfile', getbkfile)
-    extensions.wrapfunction(bookmarks.bmstore, b'_recordchange', recordchange)
-    extensions.wrapfunction(bookmarks.bmstore, b'_writerepo', writerepo)
     extensions.wrapcommand(commands.table, b'clone', clone)
+    extensions.wrapfunction(bookmarks, '_getbkfile', getbkfile)
+    extensions.wrapfunction(bookmarks.bmstore, '_recordchange', recordchange)
+    extensions.wrapfunction(bookmarks.bmstore, '_writerepo', writerepo)
 
 
 def _hassharedbookmarks(repo):