From aa3932f147a9edf08dafdde0a34b8e3d242a2a3a Mon Sep 17 00:00:00 2001 From: James Newton Date: Mon, 19 Nov 2007 15:47:17 +0000 Subject: [PATCH] do a better split that accounts for escaped .'s. --- src/common/zeroconf/zeroconf_bonjour.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/common/zeroconf/zeroconf_bonjour.py b/src/common/zeroconf/zeroconf_bonjour.py index be6be5722..79d699ba4 100644 --- a/src/common/zeroconf/zeroconf_bonjour.py +++ b/src/common/zeroconf/zeroconf_bonjour.py @@ -20,6 +20,7 @@ from common import gajim import sys import select +import re from string import split from common.zeroconf.zeroconf import C_BARE_NAME, C_DOMAIN @@ -114,7 +115,8 @@ class Zeroconf: r'\064': '@', } - name, stype, protocol, domain, dummy = split(fullname, '.') + # Split on '.' but do not split on '\.' + name, stype, protocol, domain, dummy = re.split('(?