@@ -522,7 +522,7 @@ bool UniversalTelegramBot::processResult(JsonObject result, int messageIndex) {
522
522
String file_id = message[" document" ][" file_id" ].as <String>();
523
523
messages[messageIndex].file_caption = message[" caption" ].as <String>();
524
524
messages[messageIndex].file_name = message[" document" ][" file_name" ].as <String>();
525
- if (getFile (& messages[messageIndex].file_path , & messages[messageIndex].file_size , file_id) == true )
525
+ if (getFile (messages[messageIndex].file_path , messages[messageIndex].file_size , file_id) == true )
526
526
messages[messageIndex].hasDocument = true ;
527
527
else
528
528
messages[messageIndex].hasDocument = false ;
@@ -818,7 +818,7 @@ void UniversalTelegramBot::closeClient() {
818
818
}
819
819
}
820
820
821
- bool UniversalTelegramBot::getFile (String * file_path, long * file_size, String file_id)
821
+ bool UniversalTelegramBot::getFile (String& file_path, long & file_size, const String& file_id)
822
822
{
823
823
String command = BOT_CMD (" getFile?file_id=" );
824
824
command += file_id;
@@ -829,9 +829,9 @@ bool UniversalTelegramBot::getFile(String *file_path, long *file_size, String fi
829
829
830
830
if (!error) {
831
831
if (doc.containsKey (" result" )) {
832
- * file_path = F (" https://api.telegram.org/file/" );
833
- * file_path += buildCommand (doc[" result" ][" file_path" ]);
834
- * file_size = doc[" result" ][" file_size" ].as <long >();
832
+ file_path = F (" https://api.telegram.org/file/" );
833
+ file_path += buildCommand (doc[" result" ][" file_path" ]);
834
+ file_size = doc[" result" ][" file_size" ].as <long >();
835
835
return true ;
836
836
}
837
837
}
0 commit comments