OSDN Git Service

not visible at initializing top level window. set default size before showing.
[fukui-no-namari/fukui-no-namari.git] / src / Hage1 / datfile.py
index 4c41173..5a4221e 100644 (file)
@@ -52,6 +52,13 @@ def get_dat_line_count(bbs, board, thread):
     for l in f: -1
     return f.filelineno()
 
+def do_get_title_from_dat(line):
+    if line:
+        m = REG_EXPR_TITLE.match(line.decode("cp932", "replace"))
+        if m:
+            return m.group(1)
+    return ""
+    
 def get_title_from_dat(bbs, board, thread):
     """Returns thread title in dat file
 
@@ -70,10 +77,7 @@ def get_title_from_dat(bbs, board, thread):
     f = open(dat_path, "r")
     try:
         line = f.readline()
-        if line:
-            m = REG_EXPR_TITLE.match(line.decode("cp932", "replace"))
-            if m:
-                return m.group(1)
+        return do_get_title_from_dat(line)
     finally:
         f.close()