summaryrefslogtreecommitdiff
path: root/src/search
diff options
context:
space:
mode:
authorSimon Robertshaw <simon@hardwired.org.uk>2012-02-11 17:04:39 (GMT)
committer Simon Robertshaw <simon@hardwired.org.uk>2012-02-11 17:04:39 (GMT)
commit725f1aff8512cd3c1f89f4e54fe2c6cd588fb62c (patch)
tree0cfc406f020ff2bcd0ff3ca8bfdf8e536cf8cb07 /src/search
parent9f7b06ff47e12076a261b6a209b27c558741eb8a (diff)
downloadpowder-725f1aff8512cd3c1f89f4e54fe2c6cd588fb62c.zip
powder-725f1aff8512cd3c1f89f4e54fe2c6cd588fb62c.tar.gz
Fix thumbnail alignment for save buttons, add code for building PSv format
Diffstat (limited to 'src/search')
-rw-r--r--src/search/Save.cpp5
-rw-r--r--src/search/Save.h2
2 files changed, 5 insertions, 2 deletions
diff --git a/src/search/Save.cpp b/src/search/Save.cpp
index 47ac61a..407b739 100644
--- a/src/search/Save.cpp
+++ b/src/search/Save.cpp
@@ -92,8 +92,11 @@ unsigned char * Save::GetData() {
}
return data;
}
-void Save::SetData(unsigned char * data_) {
+void Save::SetData(unsigned char * data_, int dataLength) {
+ if(data)
+ free(data);
data = data_;
+ this->dataLength = dataLength;
}
int Save::GetDataLength() {
diff --git a/src/search/Save.h b/src/search/Save.h
index 4176e13..74097fd 100644
--- a/src/search/Save.h
+++ b/src/search/Save.h
@@ -54,7 +54,7 @@ public:
int GetVotesDown();
unsigned char * GetData();
- void SetData(unsigned char * data_);
+ void SetData(unsigned char * data_, int dataLength);
int GetDataLength();
};