top_left_read_more_callback (const char *file_contents,
			     goffset bytes_read,
			     gpointer callback_data)
{
	TopLeftTextReadState *state;

	state = callback_data;

	/* Stop reading when we have enough. */
	if (state->large) {
		return bytes_read < NAUTILUS_FILE_LARGE_TOP_LEFT_TEXT_MAXIMUM_BYTES &&
			count_lines (file_contents, bytes_read) <= NAUTILUS_FILE_LARGE_TOP_LEFT_TEXT_MAXIMUM_LINES;
	} else {
		return bytes_read < NAUTILUS_FILE_TOP_LEFT_TEXT_MAXIMUM_BYTES &&
			count_lines (file_contents, bytes_read) <= NAUTILUS_FILE_TOP_LEFT_TEXT_MAXIMUM_LINES;
	}
}
top_left_read_more_callback (const char *file_contents,
			     goffset bytes_read,
			     gpointer callback_data)
{
	TopLeftTextReadState *state;

	state = callback_data;

	 
	if (state->large) {
		return bytes_read < NAUTILUS_FILE_LARGE_TOP_LEFT_TEXT_MAXIMUM_BYTES &&
			count_lines (file_contents, bytes_read) <= NAUTILUS_FILE_LARGE_TOP_LEFT_TEXT_MAXIMUM_LINES;
	} else {
		return bytes_read < NAUTILUS_FILE_TOP_LEFT_TEXT_MAXIMUM_BYTES &&
			count_lines (file_contents, bytes_read) <= NAUTILUS_FILE_TOP_LEFT_TEXT_MAXIMUM_LINES;
	}
}