aboutsummaryrefslogtreecommitdiff
path: root/backend/util.h
blob: e544e19f0c73a43a03f73c3d85ed83146a4755df (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#pragma once

#include <stdio.h>

#include "List.h"

void safe_free(void * & ptr);
void safe_free(char * & ptr);
void safe_free(const char * & ptr);
template <typename T>
void safe_free(List<T *> & ptr_list);
void safe_free(FILE * & ptr);

#include "util.hpp"