<commit_before>
#include <string>

/// Some documentation
struct s{
	std::string i;
};

int main(int argc, char *argv[]){
	int b = 1;
	b++;


	void* p;

	int* c = new int(2);


	char dir[1024];
	strcpy(dir, argv[1]);
	sprintf(dir, argv[1]);
}
<commit_msg>added missing header<commit_after>
#include <cstring>
#include <string>

/// Some documentation
struct s{
	std::string i;
};

int main(int argc, char *argv[]){
	int b = 1;
	b++;


	void* p;

	int* c = new int(2);


	char dir[1024];
	std::strcpy(dir, argv[1]);
	std::sprintf(dir, argv[1]);
}

{'fraction_non_alphanumeric': 0.19597069597069597, 'fraction_numerical': 0.029304029304029304, 'mean_word_length': 3.9279279279279278, 'pattern_counts': {'":': 0, '<': 6, '<?xml version=': 0, '>': 6, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '5368660', 'n_tokens_mistral': 240, 'n_tokens_neox': 223, 'n_words': 64}