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

List:       kde-commits
Subject:    koffice/krita/core/tiles
From:       Adrian Page <adrian () pagenet ! plus ! com>
Date:       2005-06-25 21:00:35
Message-ID: 1119733235.040740.24681.nullmailer () svn ! kde ! org
[Download RAW message or body]

SVN commit 428939 by page:

Add const.


 M  +3 -3      kis_datamanager.h  
 M  +2 -2      kis_tileddatamanager.cc  
 M  +3 -3      kis_tileddatamanager.h  


--- trunk/koffice/krita/core/tiles/kis_datamanager.h #428938:428939
@@ -45,7 +45,7 @@
 class KisDataManager : public ACTUAL_DATAMGR {
 
 public:
-	KisDataManager(Q_UINT32 pixelSize, Q_UINT8 *defPixel) : ACTUAL_DATAMGR(pixelSize, \
defPixel) {}; +	KisDataManager(Q_UINT32 pixelSize, const Q_UINT8 *defPixel) : \
ACTUAL_DATAMGR(pixelSize, defPixel) {};  KisDataManager(const KisDataManager& dm) : \
ACTUAL_DATAMGR(dm) { };  
 public:
@@ -53,12 +53,12 @@
 	 * Sets the default pixel. Note that this might change every occurrance, and it \
                might not, but new data
 	 * well be initialised with this pixel
 	 */
-	void setDefaultPixel(Q_UINT8 *defPixel) { return \
ACTUAL_DATAMGR::setDefaultPixel(defPixel); }; +	void setDefaultPixel(const Q_UINT8 \
*defPixel) { return ACTUAL_DATAMGR::setDefaultPixel(defPixel); };  
 	/**
 	 * Gets the default pixel.
 	 */
-	 Q_UINT8 *defaultPixel() { return ACTUAL_DATAMGR::defaultPixel(); };
+	 const Q_UINT8 *defaultPixel() { return ACTUAL_DATAMGR::defaultPixel(); };
 	
 	/**
 	 * Reguests a memento from the data manager. There is only one memento active
--- trunk/koffice/krita/core/tiles/kis_tileddatamanager.cc #428938:428939
@@ -34,7 +34,7 @@
  *  Even though the matrix has grown it may still not contain tiles at specific \
                positions. They are created on demand
  */
 
-KisTiledDataManager::KisTiledDataManager(Q_UINT32 pixelSize, Q_UINT8 *defPixel)
+KisTiledDataManager::KisTiledDataManager(Q_UINT32 pixelSize, const Q_UINT8 \
*defPixel)  {
 	m_pixelSize = pixelSize;
 
@@ -121,7 +121,7 @@
 	delete [] m_defPixel;
 }
 
-void KisTiledDataManager::setDefaultPixel(Q_UINT8 *defPixel)
+void KisTiledDataManager::setDefaultPixel(const Q_UINT8 *defPixel)
 {
 	memcpy(m_defPixel, defPixel, m_pixelSize);
 	
--- trunk/koffice/krita/core/tiles/kis_tileddatamanager.h #428938:428939
@@ -51,7 +51,7 @@
 class KisTiledDataManager : public KShared {
 
 protected:
-	KisTiledDataManager(Q_UINT32 pixelSize, Q_UINT8 *defPixel);
+	KisTiledDataManager(Q_UINT32 pixelSize, const Q_UINT8 *defPixel);
 	~KisTiledDataManager();
 	KisTiledDataManager(const KisTiledDataManager &dm);
 	KisTiledDataManager & operator=(const KisTiledDataManager &dm);
@@ -64,8 +64,8 @@
 
 protected:
 
-	void setDefaultPixel(Q_UINT8 *defPixel);
-	Q_UINT8 * defaultPixel() { return m_defPixel;};
+	void setDefaultPixel(const Q_UINT8 *defPixel);
+	const Q_UINT8 * defaultPixel() { return m_defPixel;};
 	
 	KisMementoSP getMemento();
 	void rollback(KisMementoSP memento);


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

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