Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 2 Oct 2013 20:04:28 +0000 (UTC)
From:      John Marino <marino@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r329104 - head/net-mgmt/sblim-wbemcli/files
Message-ID:  <201310022004.r92K4S2o088428@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: marino
Date: Wed Oct  2 20:04:27 2013
New Revision: 329104
URL: http://svnweb.freebsd.org/changeset/ports/329104

Log:
  net-mgmt/sblim-wbemcli: add <unistd.h> and fix -fpermissive errors
  
  Approved by:	portmgr (bapt, implicit)

Added:
  head/net-mgmt/sblim-wbemcli/files/
  head/net-mgmt/sblim-wbemcli/files/patch-CimCurl.cpp   (contents, props changed)
  head/net-mgmt/sblim-wbemcli/files/patch-CimXml.h   (contents, props changed)

Added: head/net-mgmt/sblim-wbemcli/files/patch-CimCurl.cpp
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/net-mgmt/sblim-wbemcli/files/patch-CimCurl.cpp	Wed Oct  2 20:04:27 2013	(r329104)
@@ -0,0 +1,10 @@
+--- CimCurl.cpp.orig	2009-03-04 19:10:54.000000000 +0000
++++ CimCurl.cpp
+@@ -27,6 +27,7 @@
+ #include <string.h>
+ #endif
+ 
++#include <unistd.h>
+ #include "CimCurl.h"
+ 
+ extern int useNl;

Added: head/net-mgmt/sblim-wbemcli/files/patch-CimXml.h
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/net-mgmt/sblim-wbemcli/files/patch-CimXml.h	Wed Oct  2 20:04:27 2013	(r329104)
@@ -0,0 +1,25 @@
+--- CimXml.h.orig	2009-06-24 17:44:48.000000000 +0000
++++ CimXml.h
+@@ -54,7 +54,7 @@ class StringArray : public vector<string
+    StringArray() : vector<string>() {}
+    StringArray(int n) : vector<string>(n) {}
+    StringArray(int n, const string& s) : vector<string>(n,s) {}
+-   void add(const string& t) { push_back(t); }
++   void add(const string& t) { this->push_back(t); }
+    void toStringBuffer(string &sb, const char *sep=" ",const char *q="") {
+      for (size_type n=0; n<size(); n++) {
+        sb = sb + (*this).at(n) + q;
+@@ -129,10 +129,10 @@ template<class T> class ArrayXml : publi
+   public:
+    ArrayXml() {}
+    ArrayXml<T> * clone() const { return new ArrayXml<T>(*this);}
+-   void add(const T& t) { push_back(t); }
++   void add(const T& t) { this->push_back(t); }
+ #if !defined(GCC_VERSION) || GCC_VERSION >= 3000
+-   T& operator[] (size_type n) {return at(n);}
+-   const T& operator[] (size_type n) const {return at(n);}
++   T& operator[] (size_type n) {return this->at(n);}
++   const T& operator[] (size_type n) const {return this->at(n);}
+ #endif
+    T *get(int n)    { return &(*this)[n]; }
+    void toStringBuffer(string &sb, const char *sep=" ",const char *q="") {



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201310022004.r92K4S2o088428>