1typedef struct gs_imager_state_s {
2  struct {
3    int half_width;
4    int cap;
5    float miter_limit;
6  } line_params;
7} gs_imager_state;
8static const gs_imager_state gstate_initial = { { 1 } };
9void gstate_path_memory(gs_imager_state *pgs) {
10  *pgs = gstate_initial;
11}
12int gs_state_update_overprint(void)
13{
14  return gstate_initial.line_params.half_width;
15}
16
17extern void abort (void);
18int main()
19{
20  if (gs_state_update_overprint() != 1)
21    abort ();
22  return 0;
23}
24
25