/* bde/printrowcounts.c - I moved this inline in pr_load.c - RJL060807 */ /**********************************************************t* * #ifdef DEBUG, prints row-counts for each table in bde's view: - RJL06016 * Client: real_load, line 1838 below, and pr_init() in pr_load.c. * Pre-cond: view contains at least these 10 tables. * (A loop would require laborious conversion of case# to tblabbr ) ********************************************************** */ /* Clients (060805): CreateHGDialogBox and real_load, in fileio.cc. */ /* CLient of: find_view_idx(viewname) (via get_rcount macro) */ /* Uses hcg_view_idx from find_view_idx and hcg_table_idx from find_tbl_idx;*/ /* get_rcount REQUIRES find_tbl_idx to update hcg_tbl_idx.*/ /* E.g.: in get_rcount: ((find_view_idx(viewname)&&find_tbl_idx(#tbl)) ? */ void printrowcounts(char* viewname) /*:831-855:)*/ {EP; /* depends on hcg_structs, not on non-empty table lists at XX* XX)*/ #ifdef DEBUG // char tblabbr[4]; // tblabbr[3] = '\0'; if (strcmp(viewname, "94sbdeview")== 0) { dprint("\tTable:\tRows:\n"); dprintsd("\t%s:\t%d\n", "FO", get_rcount("94sbdeview", FO));//<<<"FO" TBD etc. dprintsd("\t%s:\t%d\n", "GD", get_rcount("94sbdeview", GD)); dprintsd("\t%s:\t%d\n", "HG", get_rcount("94sbdeview", HG)); dprintsd("\t%s:\t%d\n", "HN", get_rcount("94sbdeview", HN)); dprintsd("\t%s:\t%d\n", "HA", get_rcount("94sbdeview", HA)); dprintsd("\t%s:\t%d\n", "HL", get_rcount("94sbdeview", HL)); dprintsd("\t%s:\t%d\n", "HP", get_rcount("94sbdeview", HP)); dprintsd("\t%s:\t%d\n", "HI", get_rcount("94sbdeview", HI)); dprintsd("\t%s:\t%d\n", "CG", get_rcount("94sbdeview", CG)); dprintsd("\t%s:\t%d\n", "GX", get_rcount("94sbdeview", GX)); } else { DP; dprints("viewname is \"%s\", not 94sbdeview; ignored. .\n",viewname); } #endif LP;} // end printrowcounts (:831-855:)