summaryrefslogtreecommitdiff
path: root/noncore/settings/aqpkg/mem.cpp
Unidiff
Diffstat (limited to 'noncore/settings/aqpkg/mem.cpp') (more/less context) (ignore whitespace changes)
-rw-r--r--noncore/settings/aqpkg/mem.cpp12
1 files changed, 7 insertions, 5 deletions
diff --git a/noncore/settings/aqpkg/mem.cpp b/noncore/settings/aqpkg/mem.cpp
index 4c6117b..d8de09f 100644
--- a/noncore/settings/aqpkg/mem.cpp
+++ b/noncore/settings/aqpkg/mem.cpp
@@ -28,8 +28,10 @@
28*/ 28*/
29 29
30#include <stdio.h> 30#include <stdio.h>
31#include <list> 31#include <stdlib.h>
32using namespace std; 32#include <string.h>
33
34#include <qvaluelist.h>
33 35
34#define __MEMFILE_C 36#define __MEMFILE_C
35#include "global.h" 37#include "global.h"
@@ -59,7 +61,7 @@ typedef struct {
59 longline; 61 longline;
60} ALLOC_INFO; 62} ALLOC_INFO;
61 63
62typedef list<ALLOC_INFO*> AllocList; 64typedef QValueList<ALLOC_INFO*> AllocList;
63 65
64AllocList allocList; 66AllocList allocList;
65 67
@@ -80,7 +82,7 @@ void AddTrack(long addr, long asize, const char *fname, long lnum)
80 82
81void RemoveTrack(long addr) 83void RemoveTrack(long addr)
82{ 84{
83 AllocList::iterator i; 85 AllocList::Iterator i;
84 86
85 bool found = false; 87 bool found = false;
86 for(i = allocList.begin(); i != allocList.end(); i++) 88 for(i = allocList.begin(); i != allocList.end(); i++)
@@ -96,7 +98,7 @@ void RemoveTrack(long addr)
96 98
97void DumpUnfreed() 99void DumpUnfreed()
98{ 100{
99 AllocList::iterator i; 101 AllocList::Iterator i;
100 long totalSize = 0; 102 long totalSize = 0;
101 char buf[1024]; 103 char buf[1024];
102 // Debug output, okay to leave untranslated 104 // Debug output, okay to leave untranslated