summaryrefslogtreecommitdiff
path: root/src/GF/GFCC/Linearize.hs
diff options
context:
space:
mode:
Diffstat (limited to 'src/GF/GFCC/Linearize.hs')
-rw-r--r--src/GF/GFCC/Linearize.hs2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/GF/GFCC/Linearize.hs b/src/GF/GFCC/Linearize.hs
index b7b419f7d..7147afdcf 100644
--- a/src/GF/GFCC/Linearize.hs
+++ b/src/GF/GFCC/Linearize.hs
@@ -61,7 +61,7 @@ compute mcfg lang args = comp where
proj r p = case (r,p) of
(_, FV ts) -> FV $ lmap (proj r) ts
- (FV ts, _ ) -> FV $ lmap (\t -> proj t r) ts
+ (FV ts, _ ) -> FV $ lmap (\t -> proj t p) ts
(W s t, _) -> kks (s ++ getString (proj t p))
_ -> comp $ getField r (getIndex p)