fix for backwards compatibility with 2.x pickles

pull/28/head
Joel Schaerer 14 years ago
parent 4d371fad21
commit c25668f4f7

@ -112,7 +112,8 @@ def find_matches(dirs,patterns,result_list,ignore_case,max_matches):
def open_dic(dic_file,error_recovery=False):
try:
aj_file=open(dic_file, 'rb')
path_dict=pickle.load(aj_file)
#encoding is only specified for python2.x compatibility
path_dict=pickle.load(aj_file,encoding="utf-8")
aj_file.close()
return path_dict
except (IOError,EOFError,pickle.UnpicklingError):

Loading…
Cancel
Save