Skip to content

Commit 51368c8

Browse files
committed
Fixed failed merge of memory leak
1 parent 14bd70d commit 51368c8

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

classify/adaptmatch.cpp

+2-2
Original file line numberDiff line numberDiff line change
@@ -818,14 +818,14 @@ int Classify::GetAdaptiveFeatures(TBLOB *Blob,
818818
classify_norm_method.set_value(baseline);
819819
Features = ExtractPicoFeatures(Blob);
820820

821-
*FloatFeatures = Features;
822-
823821
NumFeatures = Features->NumFeatures;
824822
if (NumFeatures > UNLIKELY_NUM_FEAT) {
823+
FreeFeatureSet(Features);
825824
return 0;
826825
}
827826

828827
ComputeIntFeatures(Features, IntFeatures);
828+
*FloatFeatures = Features;
829829

830830
return NumFeatures;
831831
} /* GetAdaptiveFeatures */

0 commit comments

Comments
 (0)