]> git.sur5r.net Git - cc65/commitdiff
Fixed a bug
authorcuz <cuz@b7a2c559-68d2-44c3-8de9-860c34a00d81>
Mon, 12 Nov 2001 14:20:56 +0000 (14:20 +0000)
committercuz <cuz@b7a2c559-68d2-44c3-8de9-860c34a00d81>
Mon, 12 Nov 2001 14:20:56 +0000 (14:20 +0000)
git-svn-id: svn://svn.cc65.org/cc65/trunk@1112 b7a2c559-68d2-44c3-8de9-860c34a00d81

src/cc65/datatype.c

index 1bc0c74af7de80ddd15afa65243616ec823c039b..9d974e67f759352596c290c0a7b5cbf628c5886c 100644 (file)
@@ -438,6 +438,7 @@ unsigned SizeOf (const type* T)
        case T_INT:
        case T_UINT:
        case T_PTR:
+       case T_FUNC:    /* Maybe pointer to function */
            return 2;
 
         case T_LONG:
@@ -764,7 +765,7 @@ type GetQualifier (const type* T)
 FuncDesc* GetFuncDesc (const type* T)
 /* Get the FuncDesc pointer from a function or pointer-to-function type */
 {
-    if (UnqualifiedType (T[0]) == T_PTR) {      
+    if (UnqualifiedType (T[0]) == T_PTR) {
        /* Pointer to function */
        ++T;
     }