summaryrefslogtreecommitdiff
path: root/media-sound/vdramgw/files/vdramgw-0.0.2_gcc-4.7.diff
blob: c5182cfd33d6fe28db60a1be087840f59a18d83c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
gcc-4.7 compile fix
https://bugs.gentoo.org/show_bug.cgi?id=424101

signed-of-by: Joerg Bornkessel <hd_brummy@gentoo.org> (2012/30/06)
diff -Naur amarok-0.0.2.orig/Sockets.h amarok-0.0.2/Sockets.h
--- amarok-0.0.2.orig/Sockets.h	2012-06-30 17:40:27.000000000 +0200
+++ amarok-0.0.2/Sockets.h	2012-06-30 17:43:21.000000000 +0200
@@ -182,8 +182,8 @@
 	{
 		if (this->gptr() == NULL)
 		{
-			setg(s, s + n, s + n);
-			setp(s, s + n);
+			this->setg(s, s + n, s + n);
+			this->setp(s, s + n);
 			inbuf_ = s;
 			outbuf_ = s;
 			bufsize_ = n;
@@ -215,9 +215,9 @@
 		{
 			_flush();
 		}
-		setp(outbuf_, outbuf_ + bufsize_);
+		this->setp(outbuf_, outbuf_ + bufsize_);
 		if (c != traits::eof())
-			sputc(traits::to_char_type(c));
+			this->sputc(traits::to_char_type(c));
 		return 0;
 	}
 
@@ -225,7 +225,7 @@
 	{
 		// just flush the put area
 		_flush();
-		setp(outbuf_, outbuf_ + bufsize_);
+		this->setp(outbuf_, outbuf_ + bufsize_);
 		return 0;
 	}
 
@@ -256,7 +256,7 @@
 			return traits::eof();
 
 		size_t totalbytes = readn + remained_;
-		setg(inbuf_, inbuf_,
+		this->setg(inbuf_, inbuf_,
 			inbuf_ + totalbytes / sizeof(char_type));
 
 		remained_ = totalbytes % sizeof(char_type);
diff -Naur amarok-0.0.2.orig/vdramgw/Sockets.h amarok-0.0.2/vdramgw/Sockets.h
--- amarok-0.0.2.orig/vdramgw/Sockets.h	2012-06-30 17:40:27.000000000 +0200
+++ amarok-0.0.2/vdramgw/Sockets.h	2012-06-30 17:41:52.000000000 +0200
@@ -182,8 +182,8 @@
 	{
 		if (this->gptr() == NULL)
 		{
-			setg(s, s + n, s + n);
-			setp(s, s + n);
+			this->setg(s, s + n, s + n);
+			this->setp(s, s + n);
 			inbuf_ = s;
 			outbuf_ = s;
 			bufsize_ = n;
@@ -215,9 +215,9 @@
 		{
 			_flush();
 		}
-		setp(outbuf_, outbuf_ + bufsize_);
+		this->setp(outbuf_, outbuf_ + bufsize_);
 		if (c != traits::eof())
-			sputc(traits::to_char_type(c));
+			this->sputc(traits::to_char_type(c));
 		return 0;
 	}
 
@@ -225,7 +225,7 @@
 	{
 		// just flush the put area
 		_flush();
-		setp(outbuf_, outbuf_ + bufsize_);
+		this->setp(outbuf_, outbuf_ + bufsize_);
 		return 0;
 	}
 
@@ -256,7 +256,7 @@
 			return traits::eof();
 
 		size_t totalbytes = readn + remained_;
-		setg(inbuf_, inbuf_,
+		this->setg(inbuf_, inbuf_,
 			inbuf_ + totalbytes / sizeof(char_type));
 
 		remained_ = totalbytes % sizeof(char_type);