X-Git-Url: https://git.draconx.ca/gitweb/cdecl99.git/blobdiff_plain/8c4c37ecd2f04402c23b18c2e0a25f7bcc5bdce3..b52d7c8fed34b8506751cbf3e26f878f0cc7fd7b:/src/explain.c?ds=inline
diff --git a/src/explain.c b/src/explain.c
index 41d4f7b..1b46d20 100644
--- a/src/explain.c
+++ b/src/explain.c
@@ -15,6 +15,7 @@
* You should have received a copy of the GNU General Public License
* along with this program. If not, see .
*/
+#include
#include
#include
#include
@@ -48,6 +49,8 @@ explain_prologue(char *buf, size_t n, struct cdecl_declarator *d, bool top)
d = d->child;
}
+
+ assert(0);
}
static size_t
@@ -55,7 +58,7 @@ explain_pointer(char *buf, size_t n, struct cdecl_pointer *p)
{
size_t ret = 0, rc;
- rc = cdecl__explain_qualifiers(buf, n, p->qualifiers);
+ rc = cdecl__explain_specs(buf, n, p->qualifiers, CDECL_SPEC_QUAL);
ret += cdecl__advance(&buf, &n, rc);
return ret + snprintf(buf, n, "pointer to");