Author: hwright
Date: Mon Oct  4 15:09:39 2010
New Revision: 1004276

URL: http://svn.apache.org/viewvc?rev=1004276&view=rev
Log:
JavaHL: Const-ify several methods.

Found by: Philipp Kloke <[email protected]>

* subversion/bindings/javahl/native/JNIByteArray.h,
  subversion/bindings/javahl/native/JNIByteArray.cpp
  (isNull, getBytes): Make const.

* subversion/bindings/javahl/native/SVNBase.h,
  subversion/bindings/javahl/native/SVNBase.cpp
  (getCppAddr): Same.

* subversion/bindings/javahl/native/File.h,
  subversion/bindings/javahl/native/File.cpp
  (isNull): Same.

* subversion/bindings/javahl/native/ClientContext.h,
  subversion/bindings/javahl/native/ClientContext.cpp
  (getConfigDirectory): Same.

Modified:
    subversion/trunk/subversion/bindings/javahl/native/ClientContext.cpp
    subversion/trunk/subversion/bindings/javahl/native/ClientContext.h
    subversion/trunk/subversion/bindings/javahl/native/File.cpp
    subversion/trunk/subversion/bindings/javahl/native/File.h
    subversion/trunk/subversion/bindings/javahl/native/JNIByteArray.cpp
    subversion/trunk/subversion/bindings/javahl/native/JNIByteArray.h
    subversion/trunk/subversion/bindings/javahl/native/SVNBase.cpp
    subversion/trunk/subversion/bindings/javahl/native/SVNBase.h

Modified: subversion/trunk/subversion/bindings/javahl/native/ClientContext.cpp
URL: 
http://svn.apache.org/viewvc/subversion/trunk/subversion/bindings/javahl/native/ClientContext.cpp?rev=1004276&r1=1004275&r2=1004276&view=diff
==============================================================================
--- subversion/trunk/subversion/bindings/javahl/native/ClientContext.cpp 
(original)
+++ subversion/trunk/subversion/bindings/javahl/native/ClientContext.cpp Mon 
Oct  4 15:09:39 2010
@@ -240,7 +240,7 @@ ClientContext::setConfigDirectory(const 
 }
 
 const char *
-ClientContext::getConfigDirectory()
+ClientContext::getConfigDirectory() const
 {
     return m_configDir.c_str();
 }

Modified: subversion/trunk/subversion/bindings/javahl/native/ClientContext.h
URL: 
http://svn.apache.org/viewvc/subversion/trunk/subversion/bindings/javahl/native/ClientContext.h?rev=1004276&r1=1004275&r2=1004276&view=diff
==============================================================================
--- subversion/trunk/subversion/bindings/javahl/native/ClientContext.h 
(original)
+++ subversion/trunk/subversion/bindings/javahl/native/ClientContext.h Mon Oct  
4 15:09:39 2010
@@ -80,7 +80,7 @@ class ClientContext
   void password(const char *pi_password);
   void setPrompt(Prompter *prompter);
   void cancelOperation();
-  const char *getConfigDirectory();
+  const char *getConfigDirectory() const;
 
   /**
    * Set the configuration directory, taking the usual steps to

Modified: subversion/trunk/subversion/bindings/javahl/native/File.cpp
URL: 
http://svn.apache.org/viewvc/subversion/trunk/subversion/bindings/javahl/native/File.cpp?rev=1004276&r1=1004275&r2=1004276&view=diff
==============================================================================
--- subversion/trunk/subversion/bindings/javahl/native/File.cpp (original)
+++ subversion/trunk/subversion/bindings/javahl/native/File.cpp Mon Oct  4 
15:09:39 2010
@@ -95,7 +95,7 @@ const char *File::getInternalStyle(const
     return NULL;
 }
 
-bool File::isNull()
+bool File::isNull() const
 {
   return m_jthis == NULL;
 }

Modified: subversion/trunk/subversion/bindings/javahl/native/File.h
URL: 
http://svn.apache.org/viewvc/subversion/trunk/subversion/bindings/javahl/native/File.h?rev=1004276&r1=1004275&r2=1004276&view=diff
==============================================================================
--- subversion/trunk/subversion/bindings/javahl/native/File.h (original)
+++ subversion/trunk/subversion/bindings/javahl/native/File.h Mon Oct  4 
15:09:39 2010
@@ -49,7 +49,7 @@ class File
   ~File();
   const char *getAbsPath();
   const char *getInternalStyle(const SVN::Pool &pool);
-  bool isNull();
+  bool isNull() const;
 };
 
 #endif // FILE_H

Modified: subversion/trunk/subversion/bindings/javahl/native/JNIByteArray.cpp
URL: 
http://svn.apache.org/viewvc/subversion/trunk/subversion/bindings/javahl/native/JNIByteArray.cpp?rev=1004276&r1=1004275&r2=1004276&view=diff
==============================================================================
--- subversion/trunk/subversion/bindings/javahl/native/JNIByteArray.cpp 
(original)
+++ subversion/trunk/subversion/bindings/javahl/native/JNIByteArray.cpp Mon Oct 
 4 15:09:39 2010
@@ -78,7 +78,7 @@ int JNIByteArray::getLength()
  * Returns the bytes of the byte array.
  * @return the bytes
  */
-const signed char *JNIByteArray::getBytes()
+const signed char *JNIByteArray::getBytes() const
 {
   return m_data;
 }
@@ -87,7 +87,7 @@ const signed char *JNIByteArray::getByte
  * Returns if the byte array was not set.
  * @return if the byte array was not set
  */
-bool JNIByteArray::isNull()
+bool JNIByteArray::isNull() const
 {
   return m_data == NULL;
 }

Modified: subversion/trunk/subversion/bindings/javahl/native/JNIByteArray.h
URL: 
http://svn.apache.org/viewvc/subversion/trunk/subversion/bindings/javahl/native/JNIByteArray.h?rev=1004276&r1=1004275&r2=1004276&view=diff
==============================================================================
--- subversion/trunk/subversion/bindings/javahl/native/JNIByteArray.h (original)
+++ subversion/trunk/subversion/bindings/javahl/native/JNIByteArray.h Mon Oct  
4 15:09:39 2010
@@ -52,8 +52,8 @@ class JNIByteArray
    */
   bool m_deleteByteArray;
  public:
-  bool isNull();
-  const signed char *getBytes();
+  bool isNull() const;
+  const signed char *getBytes() const;
   int getLength();
   JNIByteArray(jbyteArray jba, bool deleteByteArray = false);
   ~JNIByteArray();

Modified: subversion/trunk/subversion/bindings/javahl/native/SVNBase.cpp
URL: 
http://svn.apache.org/viewvc/subversion/trunk/subversion/bindings/javahl/native/SVNBase.cpp?rev=1004276&r1=1004275&r2=1004276&view=diff
==============================================================================
--- subversion/trunk/subversion/bindings/javahl/native/SVNBase.cpp (original)
+++ subversion/trunk/subversion/bindings/javahl/native/SVNBase.cpp Mon Oct  4 
15:09:39 2010
@@ -36,7 +36,7 @@ SVNBase::~SVNBase()
 {
 }
 
-jlong SVNBase::getCppAddr()
+jlong SVNBase::getCppAddr() const
 {
   return reinterpret_cast<jlong>(this);
 }

Modified: subversion/trunk/subversion/bindings/javahl/native/SVNBase.h
URL: 
http://svn.apache.org/viewvc/subversion/trunk/subversion/bindings/javahl/native/SVNBase.h?rev=1004276&r1=1004275&r2=1004276&view=diff
==============================================================================
--- subversion/trunk/subversion/bindings/javahl/native/SVNBase.h (original)
+++ subversion/trunk/subversion/bindings/javahl/native/SVNBase.h Mon Oct  4 
15:09:39 2010
@@ -40,7 +40,7 @@ class SVNBase
    *
    * @since 1.4.0
    */
-  jlong getCppAddr();
+  jlong getCppAddr() const;
 
   /**
    * Deletes this C++ peer object, and clears the memory address of


Reply via email to