|
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