chiark / gitweb /
fishdescriptor: debugging
[chiark-utils.git] / fishdescriptor / py / fishdescriptor / indonor.py
index 046e6f5251f99464e920ccd115d454a8b5f05123..1f3c68994feabe4715f89b8de51dfc7ffe15cd14 100644 (file)
@@ -51,7 +51,7 @@ class DonorStructLayout():
         l._posns = { }
         for f in x.type.fields():
             l._posns[f.name] = len(l._template)
-            try f.type.fields(): blank = '{ }'
+            try: f.type.fields(); blank = '{ }'
             except AttributeError: blank = '0'
             l._template.append(blank)
     def substitute(l, values):
@@ -68,7 +68,7 @@ class DonorImplementation():
 
     # assembling structs
     # sigh, we have to record the order of the arguments!
-    def di._find_fields(typename):
+    def _find_fields(typename):
         try:
             fields = di._structs[typename]
         except AttributeError:
@@ -76,7 +76,7 @@ class DonorImplementation():
             di._structs[typename] = fields
         return fields
 
-    def di._make(typename, values):
+    def _make(typename, values):
         fields = di._find_fields(typename)
         return fields.substitute(values)
 
@@ -133,7 +133,7 @@ class DonorImplementation():
             'int (*)(int, const struct sockaddr*, socklen_t)',
             'connect',
             '(%d, (const struct sockaddr*)%s, sizeof(struct sockaddr_un))'
-            % (fd, _lit_addressof(addr)
+            % (fd, _lit_addressof(addr))
         )
 
     def _close(di, fd):
@@ -160,7 +160,7 @@ class DonorImplementation():
         to_restore = di._saved_errno
         di._saved_errno = None
         if to_restore is not None:
-            gdb.parse_and_eval('errno = %d' % to_restore))
+            gdb.parse_and_eval('errno = %d' % to_restore)
 
     # main entrypoints