am 47bb8d7d: am 4fffa27d: Fix a native crash in AOSP LatinIME

* commit '47bb8d7d9cd2dcc8e80f90283e4d9b7d4f68e70b':
  Fix a native crash in AOSP LatinIME
main
Ken Wakasa 2013-04-11 22:21:10 -07:00 committed by Android Git Automerger
commit 2daea19709
1 changed files with 3 additions and 2 deletions

View File

@ -42,8 +42,9 @@ class Weighting;
class Suggest : public SuggestInterface {
public:
AK_FORCE_INLINE Suggest(const SuggestPolicy *const suggestPolicy)
: TRAVERSAL(suggestPolicy->getTraversal()),
SCORING(suggestPolicy->getScoring()), WEIGHTING(suggestPolicy->getWeighting()) {}
: TRAVERSAL(suggestPolicy ? suggestPolicy->getTraversal() : 0),
SCORING(suggestPolicy ? suggestPolicy->getScoring() : 0),
WEIGHTING(suggestPolicy ? suggestPolicy->getWeighting() : 0) {}
AK_FORCE_INLINE virtual ~Suggest() {}
int getSuggestions(ProximityInfo *pInfo, void *traverseSession, int *inputXs, int *inputYs,
int *times, int *pointerIds, int *inputCodePoints, int inputSize, int commitPoint,