|
17 | 17 | #include <stdlib.h> |
18 | 18 | #include <string.h> |
19 | 19 |
|
| 20 | +#import "Crashlytics/Shared/FIRCLSConstants.h" |
| 21 | + |
20 | 22 | #import "Crashlytics/Crashlytics/Models/FIRCLSFileManager.h" |
21 | 23 | #import "Crashlytics/Crashlytics/Models/FIRCLSInstallIdentifierModel.h" |
22 | 24 | #import "Crashlytics/Crashlytics/Models/FIRCLSInternalReport.h" |
|
29 | 31 | #include "Crashlytics/Crashlytics/Helpers/FIRCLSDefines.h" |
30 | 32 | #include "Crashlytics/Crashlytics/Helpers/FIRCLSFeatures.h" |
31 | 33 | #include "Crashlytics/Crashlytics/Helpers/FIRCLSUtility.h" |
| 34 | +#include "FirebaseCore/Sources/Public/FirebaseCore/FIRVersion.h" |
32 | 35 |
|
33 | 36 | // The writable size is our handler stack plus whatever scratch we need. We have to use this space |
34 | 37 | // extremely carefully, however, because thread stacks always needs to be page-aligned. Only the |
@@ -400,9 +403,9 @@ static bool FIRCLSContextRecordIdentity(FIRCLSFile* file, const FIRCLSContextIni |
400 | 403 |
|
401 | 404 | FIRCLSFileWriteHashStart(file); |
402 | 405 |
|
403 | | - FIRCLSFileWriteHashEntryString(file, "generator", CLS_SDK_GENERATOR_NAME); |
404 | | - FIRCLSFileWriteHashEntryString(file, "display_version", CLS_SDK_DISPLAY_VERSION); |
405 | | - FIRCLSFileWriteHashEntryString(file, "build_version", CLS_SDK_DISPLAY_VERSION); |
| 406 | + FIRCLSFileWriteHashEntryString(file, "generator", FIRCLSSDKGeneratorName().UTF8String); |
| 407 | + FIRCLSFileWriteHashEntryString(file, "display_version", FIRCLSSDKVersion().UTF8String); |
| 408 | + FIRCLSFileWriteHashEntryString(file, "build_version", FIRCLSSDKVersion().UTF8String); |
406 | 409 | FIRCLSFileWriteHashEntryUint64(file, "started_at", time(NULL)); |
407 | 410 |
|
408 | 411 | FIRCLSFileWriteHashEntryString(file, "session_id", initData->sessionId); |
|
0 commit comments