Skip to content

core: isolate X connection with error handling into a struct

Codecov / codecov/patch succeeded Jun 29, 2023 in 1s

42.16% of diff hit (target 0.00%)

View this Pull Request on Codecov

42.16% of diff hit (target 0.00%)

Annotations

Check warning on line 94 in src/backend/backend.c

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/backend/backend.c#L94

Added line #L94 was not covered by tests

Check warning on line 97 in src/backend/backend.c

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/backend/backend.c#L97

Added line #L97 was not covered by tests

Check warning on line 351 in src/backend/backend.c

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/backend/backend.c#L351

Added line #L351 was not covered by tests

Check warning on line 361 in src/backend/backend.c

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/backend/backend.c#L361

Added line #L361 was not covered by tests

Check warning on line 41 in src/backend/backend_common.c

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/backend/backend_common.c#L41

Added line #L41 was not covered by tests

Check warning on line 278 in src/backend/backend_common.c

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/backend/backend_common.c#L278

Added line #L278 was not covered by tests

Check warning on line 281 in src/backend/backend_common.c

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/backend/backend_common.c#L281

Added line #L281 was not covered by tests

Check warning on line 284 in src/backend/backend_common.c

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/backend/backend_common.c#L284

Added line #L284 was not covered by tests

Check warning on line 287 in src/backend/backend_common.c

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/backend/backend_common.c#L287

Added line #L287 was not covered by tests

Check warning on line 290 in src/backend/backend_common.c

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/backend/backend_common.c#L290

Added line #L290 was not covered by tests

Check warning on line 306 in src/backend/backend_common.c

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/backend/backend_common.c#L306

Added line #L306 was not covered by tests

Check warning on line 46 in src/backend/dummy/dummy.c

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/backend/dummy/dummy.c#L46

Added line #L46 was not covered by tests

Check warning on line 82 in src/backend/gl/egl.c

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/backend/gl/egl.c#L82

Added line #L82 was not covered by tests

Check warning on line 193 in src/backend/gl/egl.c

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/backend/gl/egl.c#L193

Added line #L193 was not covered by tests

Check warning on line 284 in src/backend/gl/egl.c

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/backend/gl/egl.c#L284

Added line #L284 was not covered by tests

Check warning on line 339 in src/backend/gl/egl.c

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/backend/gl/egl.c#L339

Added line #L339 was not covered by tests

Check warning on line 57 in src/backend/gl/glx.c

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/backend/gl/glx.c#L57

Added line #L57 was not covered by tests

Check warning on line 64 in src/backend/gl/glx.c

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/backend/gl/glx.c#L64

Added line #L64 was not covered by tests

Check warning on line 91 in src/backend/gl/glx.c

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/backend/gl/glx.c#L88-L91

Added lines #L88 - L91 were not covered by tests

Check warning on line 98 in src/backend/gl/glx.c

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/backend/gl/glx.c#L96-L98

Added lines #L96 - L98 were not covered by tests

Check warning on line 106 in src/backend/gl/glx.c

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/backend/gl/glx.c#L105-L106

Added lines #L105 - L106 were not covered by tests

Check warning on line 115 in src/backend/gl/glx.c

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/backend/gl/glx.c#L115

Added line #L115 was not covered by tests

Check warning on line 117 in src/backend/gl/glx.c

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/backend/gl/glx.c#L117

Added line #L117 was not covered by tests

Check warning on line 130 in src/backend/gl/glx.c

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/backend/gl/glx.c#L130

Added line #L130 was not covered by tests

Check warning on line 132 in src/backend/gl/glx.c

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/backend/gl/glx.c#L132

Added line #L132 was not covered by tests