View | Details | Raw Unified | Return to bug 230020 | Differences between
and this patch

Collapse All | Expand All

(-)Makefile (+1 lines)
Lines 3-8 Link Here
3
3
4
PORTNAME=	pcmanx
4
PORTNAME=	pcmanx
5
PORTVERSION=	1.3
5
PORTVERSION=	1.3
6
PORTREVISION=	1
6
CATEGORIES=	chinese net gnome
7
CATEGORIES=	chinese net gnome
7
MASTER_SITES=	https://github.com/pcman-bbs/${PORTNAME}/releases/download/${PORTVERSION}/
8
MASTER_SITES=	https://github.com/pcman-bbs/${PORTNAME}/releases/download/${PORTVERSION}/
8
DISTNAME=	${PORTNAME}-gtk2-${PORTVERSION}
9
DISTNAME=	${PORTNAME}-gtk2-${PORTVERSION}
(-)files/patch-src-mainframe.cpp (+42 lines)
Line 0 Link Here
1
--- src/mainframe.cpp	2016-02-16 20:31:52.000000000 +0800
2
+++ src/mainframe.cpp2	2018-07-18 00:25:52.412313000 +0800
3
@@ -187,7 +187,7 @@
4
 	LoadIcons();
5
 
6
 
7
-	gtk_window_set_title (GTK_WINDOW (m_Widget), "PCManX "VERSION );
8
+	gtk_window_set_title (GTK_WINDOW (m_Widget), "PCManX " VERSION );
9
 
10
 	m_pNotebook = new CNotebook();
11
 	gtk_notebook_set_scrollable(GTK_NOTEBOOK(m_pNotebook->m_Widget), TRUE);
12
@@ -285,9 +285,9 @@
13
 		url = url.substr(first, last - first + 1);
14
 
15
 	/* Remove telnet:// from url */
16
-	first = url.find_first_not_of("telnet://");
17
-	if (first != string::npos)
18
-		url.erase(0, first);
19
+	const string telnetPrefix = "telnet://";
20
+	if(url.substr(0, telnetPrefix.size()) == telnetPrefix)
21
+		url.erase(0, telnetPrefix.size());
22
 
23
 	if ( site == NULL )
24
 		site = &AppConfig.m_DefaultSite;
25
@@ -1677,7 +1677,7 @@
26
 	m_pView = view;
27
 	if( !m_pView || !m_pView->GetCon() )
28
 	{
29
-		gtk_window_set_title (GTK_WINDOW (m_Widget), "PCManX "VERSION );
30
+		gtk_window_set_title (GTK_WINDOW (m_Widget), "PCManX " VERSION );
31
 		gtk_entry_set_text( GTK_ENTRY(m_URLEntry), "");
32
 		return;
33
 	}
34
@@ -1690,7 +1690,7 @@
35
 	if( ! con->IsClosed() )
36
 		m_pNotebook->SetPageTitle( m_pView, title );
37
 
38
-	title += " - PCManX "VERSION;
39
+	title += " - PCManX " VERSION;
40
 	gtk_window_set_title (GTK_WINDOW (m_Widget), title.c_str() );
41
 
42
 	char time_str[100];

Return to bug 230020