Skip to content

Commit e58d4c9

Browse files
authored
Merge pull request #128 from TomasKorbar/changes
Fix problems with saving of advanced settings
2 parents 04ddf2f + 9fb1f6a commit e58d4c9

2 files changed

Lines changed: 4 additions & 1 deletion

File tree

cupspk.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -448,7 +448,7 @@ def putFile(self, *args, **kwds):
448448
if fd is not None:
449449
os.lseek (fd, 0, os.SEEK_SET)
450450
buf = os.read (fd, 512)
451-
while buf != '':
451+
while buf != '' and buf != b'':
452452
os.write (tmpfd, buf)
453453
buf = os.read (fd, 512)
454454
else:

serversettings.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -440,6 +440,9 @@ def saveAdvanced (self):
440440
has_browsepoll = True
441441
break
442442

443+
# Return to the start of file
444+
f.seek(0)
445+
443446
for line in f:
444447
line = line.decode('UTF-8')
445448
l = line.lower ().strip ()

0 commit comments

Comments
 (0)