[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-devel
Subject:    Patches for compiling kdepim 2.1.1 with IRIX C++
From:       kde-devel () thewrittenword ! com
Date:       2001-04-04 6:52:19
[Download RAW message or body]

The following patches were required to compile kdepim 2.1.1 with IRIX
C++ (7.3.1.2m) on IRIX 6.5. They should be self explanatory.

-- 
albert chin (china@thewrittenword.com)

-- snip snip
--- libdif/ldif.cpp.orig	Tue Apr  3 21:14:18 2001
+++ libdif/ldif.cpp	Tue Apr  3 21:14:27 2001
@@ -170,7 +170,7 @@
 LDIF::decodeQP(const char * src, unsigned long srcl, unsigned long & len)
 {
   QByteArray a;
-	cerr << "decode \"" << src << "\"" << endl;
+	std::cerr << "decode \"" << src << "\"" << std::endl;
   int retsize = srcl + 1;
 	char * ret = new char[retsize];
 	char * d = ret;
@@ -227,7 +227,7 @@
 LDIF::encodeQP(const char * src, unsigned long srcl, unsigned long & len)
 {
   QByteArray a;
-	cerr << "encode \"" << src << "\"" << endl;
+	std::cerr << "encode \"" << src << "\"" << std::endl;
 	const char * hex = "0123456789ABCDEF";
 	
 	unsigned long lp(0);
--- libical/src/libical/icalrecur.c.orig	Tue Apr  3 21:17:26 2001
+++ libical/src/libical/icalrecur.c	Tue Apr  3 21:17:47 2001
@@ -139,7 +139,7 @@
 
 #include <stdlib.h> /* for malloc */
 #include <errno.h> /* for errno */
-#include <string.h> /* for strdup and index */
+#include <string.h> /* for strdup */
 #include <assert.h>
 #include <stddef.h> /* For offsetof() macro */
 
@@ -162,7 +162,7 @@
     char *idx;
     parser->this_clause = parser->copy;
     
-    idx = index(parser->this_clause,';');
+    idx = strchr(parser->this_clause,';');
 
     if (idx == 0){
 	parser->next_clause = 0;
@@ -187,7 +187,7 @@
 	return 0;
     }
 
-    idx = index(parser->this_clause,';');
+    idx = strchr(parser->this_clause,';');
 
     if (idx == 0){
 	parser->next_clause = 0;
@@ -209,7 +209,7 @@
 
     *name = parser->this_clause;
 
-    idx = index(parser->this_clause,'=');
+    idx = strchr(parser->this_clause,'=');
 
     if (idx == 0){
 	*name = 0;
@@ -240,7 +240,7 @@
 	
 	t = n;
 
-	n = index(t,',');
+	n = strchr(t,',');
 
 	if(n != 0){
 	    *n = 0;
@@ -286,7 +286,7 @@
 
 	t = n;
 
-	n = index(t,',');
+	n = strchr(t,',');
 
 	if(n != 0){
 	    *n = 0;
--- libical/src/libicalss/icalclassify.c.orig	Tue Apr  3 22:05:18 2001
+++ libical/src/libicalss/icalclassify.c	Wed Apr  4 01:13:29 2001
@@ -30,7 +30,7 @@
 #include "icalclassify.h"
 #include "icalmemory.h"
 #include <ctype.h>   /* For tolower() */
-#include <string.h> /* for index() */
+#include <string.h> /* for strchr() */
 #include <stdlib.h> /* for malloc and free */
 
 
@@ -122,7 +122,7 @@
 {
     icalproperty *p;
     char* lattendee = icalclassify_lowercase(attendee);
-    char* upn =  index(lattendee,':');
+    char* upn =  strchr(lattendee,':');
     icalcomponent *inner = icalcomponent_get_first_real_component(c);
 
     for(p  = icalcomponent_get_first_property(inner,ICAL_ATTENDEE_PROPERTY);
@@ -131,7 +131,7 @@
     {
 	const char* this_attendee
 	    = icalclassify_lowercase(icalproperty_get_attendee(p));
-	char* this_upn = index(this_attendee,':');
+	char* this_upn = strchr(this_attendee,':');
 
 	if(strcmp(this_upn,upn)==0){
 
--- korganizer/xQGantt.cpp.orig	Wed Apr  4 01:05:53 2001
+++ korganizer/xQGantt.cpp	Wed Apr  4 01:06:02 2001
@@ -14,8 +14,8 @@
 #include <qscrollview.h> 
 
 
-xQGantt::xQGantt(xQTask* maintask = 0, QWidget* parent = 0, 
-		 const char * name=0, WFlags f=0 )
+xQGantt::xQGantt(xQTask* maintask0, QWidget* parent, 
+		 const char * name, WFlags f )
   : QWidget(parent,name,f)
 /////////////////////////////////////////////////////////
 { 
--- korganizer/xQGanttListView.cpp.orig	Wed Apr  4 01:10:54 2001
+++ korganizer/xQGanttListView.cpp	Wed Apr  4 01:11:04 2001
@@ -10,8 +10,8 @@
 #include <qcolor.h>
 
 
-xQGanttListView::xQGanttListView(xQTask* maintask, QWidget* parent = 0, 
-				 const char * name=0, WFlags f=0 )
+xQGanttListView::xQGanttListView(xQTask* maintask, QWidget* parent, 
+				 const char * name, WFlags f )
   : QScrollView(parent,name,f)
 /////////////////////////////////////////////////////////
 { 
--- korganizer/xQGanttBarViewPort_Events.cpp.orig	Wed Apr  4 01:17:04 2001
+++ korganizer/xQGanttBarViewPort_Events.cpp	Wed Apr  4 01:19:19 2001
@@ -232,8 +232,8 @@
 xQGanttBarViewPort::mouseMoveEvent(QMouseEvent* e)
 ///////////////////////////////////////////////////
 {
-  if(fabs(_startPoint->x() - e->x()) < 2 &&
-     fabs(_startPoint->y() - e->y()) < 2 )
+  if(fabs((float)(_startPoint->x() - e->x())) < 2 &&
+     fabs((float)(_startPoint->y() - e->y())) < 2 )
     return;
 
   _Mousemoved = true;
--- ldif/ldif.cpp.orig	Wed Apr  4 01:35:23 2001
+++ ldif/ldif.cpp	Wed Apr  4 01:35:31 2001
@@ -170,7 +170,7 @@
 LDIF::decodeQP(const char * src, unsigned long srcl, unsigned long & len)
 {
   QByteArray a;
-	cerr << "decode \"" << src << "\"" << endl;
+	std::cerr << "decode \"" << src << "\"" << std::endl;
   int retsize = srcl + 1;
 	char * ret = new char[retsize];
 	char * d = ret;
@@ -227,7 +227,7 @@
 LDIF::encodeQP(const char * src, unsigned long srcl, unsigned long & len)
 {
   QByteArray a;
-	cerr << "encode \"" << src << "\"" << endl;
+	std::cerr << "encode \"" << src << "\"" << std::endl;
 	const char * hex = "0123456789ABCDEF";
 	
 	unsigned long lp(0);
 
>> Visit http://master.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic