summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--am_edit6
1 files changed, 2 insertions, 4 deletions
diff --git a/am_edit b/am_edit
index 5c48b2e..e8230e7 100644
--- a/am_edit
+++ b/am_edit
@@ -2116,10 +2116,8 @@ sub findMocCandidates ()
seek(HFIN, 0, 0);
read HFIN, $hfData, $hfsize;
close HFIN;
- # push (@list, $hf) if(index($hfData, "Q_OBJECT") >= 0); ### fast but doesn't handle //Q_OBJECT
- # handle " { friend class blah; Q_OBJECT ", but don't match antlarr_Q_OBJECT (\b).
- if ( $hfData =~ /{([^}]*)\bQ_OBJECT/s ) {
- push (@list, $hf) unless $1 =~ m://[^\n]*Q_OBJECT[^\n]*$:s; ## reject "// Q_OBJECT"
+ if ( $hfData =~ /{([^}]*)\bT?Q_OBJECT/s ) {
+ push (@list, $hf) unless $1 =~ m://[^\n]*T?Q_OBJECT[^\n]*$:s; ## reject "// (T)Q_OBJECT"
}
}
# The assoc array of root of headerfile and header filename