static bool config_file_exists(const char *lxcpath, const char *cname)
{
- __do_free char *fname;
+ __do_free char *fname = NULL;
int ret;
size_t len;
*/
static int ongoing_create(struct lxc_container *c)
{
- __do_free char *path;
+ __do_free char *path = NULL;
int fd, ret;
size_t len;
struct flock lk = {0};
static int create_partial(struct lxc_container *c)
{
- __do_free char *path;
+ __do_free char *path = NULL;
int fd, ret;
size_t len;
struct flock lk = {0};
static void remove_partial(struct lxc_container *c, int fd)
{
- __do_free char *path;
+ __do_free char *path = NULL;
int ret;
size_t len;
static bool do_lxcapi_freeze(struct lxc_container *c)
{
- int ret;
lxc_state_t s;
if (!c || !c->lxc_conf)
static bool do_lxcapi_unfreeze(struct lxc_container *c)
{
- int ret;
lxc_state_t s;
if (!c || !c->lxc_conf)
{
__do_free char *p = NULL;
int lasterr;
- size_t len;
int ret = -1;
mode_t mask = umask(0002);
const char *type,
struct bdev_specs *specs)
{
- __do_free char *dest;
+ __do_free char *dest = NULL;
int ret;
size_t len;
struct lxc_storage *bdev;
static int copyhooks(struct lxc_container *oldc, struct lxc_container *c)
{
- __do_free char *cpath;
+ __do_free char *cpath = NULL;
int i, len, ret;
struct lxc_list *it;
bool should_default_to_snapshot(struct lxc_container *c0,
struct lxc_container *c1)
{
- __do_free char *p0, *p1;
+ __do_free char *p0 = NULL, *p1 = NULL;
int ret;
size_t l0 = strlen(c0->config_path) + strlen(c0->name) + 2;
size_t l1 = strlen(c1->config_path) + strlen(c1->name) + 2;
static int get_next_index(const char *lxcpath, char *cname)
{
- __do_free char *fname;
+ __do_free char *fname = NULL;
struct stat sb;
int i = 0, ret;
}
if (commentfile) {
- __do_free char *path;
+ __do_free char *path = NULL;
/* $p / $name / comment \0 */
int len = strlen(snappath) + strlen(newname) + 10;