Switch to side-by-side view

--- a/src/utils/smallut.h
+++ b/src/utils/smallut.h
@@ -128,6 +128,25 @@
   long 	m_nsecs; 
 };
 
+class TempBuf {
+public:
+    TempBuf() 
+        : m_buf(0)
+    {}
+    TempBuf(int n)
+    {
+        m_buf = (char *)malloc(n);
+    }
+    ~TempBuf()
+    { 
+        if (m_buf)
+            free(m_buf);
+    }
+    char *setsize(int n) { return (m_buf = (char *)realloc(m_buf, n)); }
+    char *buf() {return m_buf;}
+    char *m_buf;
+};
+
 #ifndef deleteZ
 #define deleteZ(X) {delete X;X = 0;}
 #endif