Commit ae644b34 authored by Jeremy White's avatar Jeremy White
Browse files

Fix compliation on gcc 4.X.

gcc 4.x warns if you use a { 0 } initialization construct
for a structure with an initial member that is also a struct.

The { } construct is simpler and appears to work on a wider
range of gcc versions.

This is a correction to fdfdf110
parent f816cd97
......@@ -147,7 +147,7 @@ void session_disconnect_client(session_t *session)
int main(int argc, char *argv[])
{
gui_t gui;
session_t session = { 0 };
session_t session = { };
setlocale(LC_ALL, "");
gui_create(&gui, &session, argc, argv);
......
......@@ -117,7 +117,7 @@ int listen_parse(const char *listen_spec, char **addr, int *port_start, int *por
static int try_port(const char *addr, int port)
{
static const int on = 1, off = 0;
struct addrinfo ai = { 0 }, *res, *e;
struct addrinfo ai = { }, *res, *e;
char portbuf[33];
int sock, rc;
......
......@@ -55,7 +55,7 @@ int main(int argc, char *argv[])
{
int rc;
session_t session = { 0 };
session_t session = { };
int display_opened = 0;
int spice_started = 0;
......
......@@ -451,7 +451,7 @@ static int send_monitors_config(spice_t *s, int w, int h)
int spice_create_primary(spice_t *s, int w, int h, int bytes_per_line, void *shmaddr)
{
QXLDevSurfaceCreate surface = { 0 };
QXLDevSurfaceCreate surface = { };
surface.height = h;
surface.width = w;
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment