X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Foutput%2Fcharts%2Froc-chart.c;h=24fb5cde444b594cbd9e33ea82dfaf3c19efa1bd;hb=516498aeacfb469b79a2fa411553fbc11766a7fc;hp=5af8f27ff35ee93eeb8ede9086ce738e71d24944;hpb=d0b91eae59319ab2756d0d43b9cb15eb9cd3c234;p=pspp diff --git a/src/output/charts/roc-chart.c b/src/output/charts/roc-chart.c index 5af8f27ff3..24fb5cde44 100644 --- a/src/output/charts/roc-chart.c +++ b/src/output/charts/roc-chart.c @@ -1,5 +1,5 @@ /* PSPP - a program for statistical analysis. - Copyright (C) 2009 Free Software Foundation, Inc. + Copyright (C) 2009, 2011 Free Software Foundation, Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by @@ -16,13 +16,13 @@ #include -#include +#include "output/charts/roc-chart.h" -#include -#include -#include +#include "data/casereader.h" +#include "language/stats/roc.h" +#include "output/chart-provider.h" -#include "xalloc.h" +#include "gl/xalloc.h" #include "gettext.h" #define _(msgid) gettext (msgid) @@ -31,7 +31,7 @@ struct roc_chart * roc_chart_create (bool reference) { struct roc_chart *rc = xmalloc (sizeof *rc); - chart_item_init (&rc->chart_item, &roc_chart_class, NULL); + chart_init (&rc->chart, &roc_chart_class, NULL); rc->reference = reference; rc->vars = NULL; rc->n_vars = 0; @@ -54,9 +54,9 @@ roc_chart_add_var (struct roc_chart *rc, const char *var_name, } static void -roc_chart_destroy (struct chart_item *chart_item) +roc_chart_destroy (struct chart *chart) { - struct roc_chart *rc = UP_CAST (chart_item, struct roc_chart, chart_item); + struct roc_chart *rc = UP_CAST (chart, struct roc_chart, chart); size_t i; for (i = 0; i < rc->n_vars; i++) @@ -69,7 +69,7 @@ roc_chart_destroy (struct chart_item *chart_item) free (rc); } -const struct chart_item_class roc_chart_class = +const struct chart_class roc_chart_class = { roc_chart_destroy };