mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2025-01-25 10:03:49 +03:00
build: fix shunloadtest breakage
Commit 93ec384 was tested on mingw, but broke the build on Linux: CCLD shunloadtest shunloadtest.o: In function `main': /home/eblake/libvirt/tests/shunloadtest.c:106: undefined reference to `virFilePrintf' ... ssh.o: In function `main': /home/eblake/libvirt/tests/ssh.c:43: undefined reference to `virFilePrintf' /home/eblake/libvirt/tests/ssh.c:49: undefined reference to `virFilePrintf' * tests/testutils.h (fprintf): Provide escape hatch. * tests/shunloadtest.c: Use it. * tests/ssh.c: Likewise. Signed-off-by: Eric Blake <eblake@redhat.com>
This commit is contained in:
parent
6f4458a017
commit
87c0eab48d
@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (C) 2011 Red Hat, Inc.
|
* Copyright (C) 2011, 2013 Red Hat, Inc.
|
||||||
*
|
*
|
||||||
* This library is free software; you can redistribute it and/or
|
* This library is free software; you can redistribute it and/or
|
||||||
* modify it under the terms of the GNU Lesser General Public
|
* modify it under the terms of the GNU Lesser General Public
|
||||||
@ -40,6 +40,7 @@
|
|||||||
|
|
||||||
#include <config.h>
|
#include <config.h>
|
||||||
|
|
||||||
|
#define NO_LIBVIRT /* This file intentionally does not link to libvirt */
|
||||||
#include "testutils.h"
|
#include "testutils.h"
|
||||||
|
|
||||||
#ifdef linux
|
#ifdef linux
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
/*
|
/*
|
||||||
* Copyright (C) 2011 Red Hat, Inc.
|
* Copyright (C) 2011, 2013 Red Hat, Inc.
|
||||||
*
|
*
|
||||||
* This library is free software; you can redistribute it and/or
|
* This library is free software; you can redistribute it and/or
|
||||||
* modify it under the terms of the GNU Lesser General Public
|
* modify it under the terms of the GNU Lesser General Public
|
||||||
@ -22,6 +22,7 @@
|
|||||||
|
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
#include "internal.h"
|
#include "internal.h"
|
||||||
|
#define NO_LIBVIRT /* This file intentionally does not link to libvirt */
|
||||||
#include "testutils.h"
|
#include "testutils.h"
|
||||||
|
|
||||||
#ifndef WIN32
|
#ifndef WIN32
|
||||||
|
@ -32,8 +32,10 @@
|
|||||||
# define EXIT_AM_HARDFAIL 99 /* tell Automake that the framework is broken */
|
# define EXIT_AM_HARDFAIL 99 /* tell Automake that the framework is broken */
|
||||||
|
|
||||||
/* Work around lack of gnulib support for fprintf %z */
|
/* Work around lack of gnulib support for fprintf %z */
|
||||||
|
# ifndef NO_LIBVIRT
|
||||||
# undef fprintf
|
# undef fprintf
|
||||||
# define fprintf virFilePrintf
|
# define fprintf virFilePrintf
|
||||||
|
# endif
|
||||||
|
|
||||||
extern char *progname;
|
extern char *progname;
|
||||||
extern char *abs_srcdir;
|
extern char *abs_srcdir;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user