X-Git-Url: http://sigaev.ru/git/gitweb.cgi?p=plantuner.git;a=blobdiff_plain;f=plantuner.c;h=02b710193a4823a42e45e0df72f1adc4d44ab106;hp=5ef74dd9fe38414a83c2ebf80c6cb1e8d1ddc7ab;hb=f848282efaa855fb8da0db07520cc656d83a047f;hpb=9e19c8ca1864564ba32ac238da9ace5cc561418d diff --git a/plantuner.c b/plantuner.c index 5ef74dd..02b7101 100644 --- a/plantuner.c +++ b/plantuner.c @@ -81,11 +81,13 @@ indexesAssign(const char * newval, bool doit, GucSource source, bool isDisable) foreach(l, namelist) { char *curname = (char *) lfirst(l); - Oid indexOid = RangeVarGetRelid(makeRangeVarFromNameList(stringToQualifiedNameList(curname)), #if PG_VERSION_NUM >= 90200 - NoLock, -#endif + Oid indexOid = RangeVarGetRelid(makeRangeVarFromNameList(stringToQualifiedNameList(curname)), + NoLock, true); +#else + Oid indexOid = RangeVarGetRelid(makeRangeVarFromNameList(stringToQualifiedNameList(curname)), true); +#endif if (indexOid == InvalidOid) { @@ -270,7 +272,7 @@ IndexFilterShow(Oid* indexes, int nIndexes) len = 1 /* \0 */ + nIndexes * (2 * NAMEDATALEN + 2 /* ', ' */ + 1 /* . */); ptr = val = palloc(len); - *ptr ='\0'; + *ptr =(char)'\0'; for(i=0; i